deirokay.fs

Module for FileSystem abstractions and utilities for multi-purpose paths.

Functions

fs_factory

Factory for FileSystem objects.

split_s3_path

Split a full s3 path into bucket and key parts.

Classes

FileSystem

Abstract file system operations over folders and files in any place, such as local or in S3 buckets.

LocalFileSystem

FileSystem wrapper for local files and folders.

S3FileSystem

FileSystem wrapper for objects stored in AWS S3.