package
1.0.2
Repository: https://github.com/nerdalize/nerd.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# Functions

CreateArchiver will creates one of the standard storews with the provided options.
CreateStdHandle sets up a standard implementation of the handle.
CreateStore will creates of the standard stores based on the store options.
NewDiscardReporter discards all progress reports.
NewKubeManager creates a transferManager that uses our kubevisor implementation.

# Structs

DiscardReporter is a reporter that discards.
KubeManager is a dataset manager that uses Kubernetes as its metadatastore and locking service.
StdHandle provides a standard implementation for handling datasets.

# Interfaces

Archiver allows archiving a directory.
A Handle provides interactions with a dataset.
HandleDelegate allows customization of lifecycle events, theseevents can be handled inside the lock of the handle.
Manager provides access to Transfer handles, this allows parallelaccess to datasets from multiple clients.
Reporter handles progress reporting.
Store provides an object storage interface.