Sharder#

class barecat.maintenance.reshard.Sharder(path, shard_size_limit=None, readonly=True, append_only=False, threadsafe=False, allow_writing_symlinked_shard=False)[source]#

Bases: contextlib.AbstractContextManager

An abstract base class for context managers.

Instance Methods#

__exit__(exc_type, exc_val, exc_tb)

Raise any exception triggered within the runtime context.