distrax.filesystems.abstract_filesystem class#

This holds the AbstractFilesystem Class, which is expected to be used as a template for all created Filesystem classes.

class distrax.filesystems.abstract_filesystem.AbstractFilesystem(*args, **kwargs)[source]#

An interface for Filesystem Classes.

This is a Template for the mounting and remove of filesystems

This is designed such plugins of the Filesystem can be made easily. The only methods publicly visible to the user should be mount_filesystem and unmount_filesystem

mount_filesystem()[source]#

Mount the filesystem.

Return type:

None

unmount_filesystem()[source]#

Unmount the filesystem.

Return type:

None