appyter.ext.fsspec.spec package

Submodules

appyter.ext.fsspec.spec.composable module

class appyter.ext.fsspec.spec.composable.ComposableAbstractFileSystem[source]

Bases: object

Expansion of AbstractFileSystem’s json serialization methods to support composition by calling to_json() on any filesystems in storage_args during serialization, and loading them in during deserialization.

static from_json(blob)[source]
to_json()[source]

appyter.ext.fsspec.spec.mountable module

class appyter.ext.fsspec.spec.mountable.MountableAbstractFileSystem[source]

Bases: object

mount(path='', passthrough=False, **kwargs)[source]

mount fallback: defer to chroot-filesystem

appyter.ext.fsspec.spec.sync_async module

class appyter.ext.fsspec.spec.sync_async.SyncAsyncFileSystem[source]

Bases: object

A helper for fsspec AsyncFileSystems to use our own ensure_sync for all sync methods.

cat_file(*args, **kwargs)[source]
cp_file(*args, **kwargs)[source]
exists(*args, **kwargs)[source]
get_file(*args, **kwargs)[source]
glob(*args, **kwargs)[source]
info(*args, **kwargs)[source]
ls(*args, **kwargs)[source]
makedirs(*args, **kwargs)[source]
mkdir(*args, **kwargs)[source]
mv(*args, **kwargs)[source]
put_file(*args, **kwargs)[source]
rm(*args, **kwargs)[source]
rm_file(*args, **kwargs)[source]
rmdir(*args, **kwargs)[source]

Module contents