Called when the Filesystem driver is destroyed. Do any cleanup here.
Get the metadata object for the given file, if it exists.
Get a UniversalPath that refers to a file on this filesystem.
Get the URI prefix for this filesystem.
Open a readable stream for a file in the remote filesystem.
Download a file in the remote filesystem to the local filesystem and return it as a UniversalPath.
List direct children of this resource.
Create the given path on the store as a directory, recursively.
Normalize the input tags into a single array of strings. This is useful for implementing the fluent
interface for putLocalFile()
.
Called when the Filesystem driver is initialized. Do any standup here.
Store a file from the local filesystem into the remote filesystem.
Open a writable stream for a file in the remote filesystem.
Remove the given resource(s) from the remote filesystem.
Set the metadata object for the given file, if the file exists.
Generate the name of a temp-file on the LOCAL filesystem.
If the file does not exist in the remote filesystem, create it. If it does exist, update the modify timestamps.
extollo (v. latin) - to lift up, to elevate
Extollo is a free & libre application framework in TypeScript.
Abstract base-class for remote filesystem implementations.