bazil

command module
Version: v0.0.0-...-810cf82 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 29, 2019 License: MIT Imports: 24 Imported by: 0

README

Bazil -- a distributed, weakly-connected, file system

Bazil is a file system that lets your data reside where it is most convenient for it to reside.

The top-level package, bazil.org/bazil, is the executable for the Bazil file system.

Please see the main website at http://bazil.org/ for more.

Announcement: http://bazil.org/2014/04/24/introducing-bazil.html

Documentation: http://bazil.org/doc/

Documentation

Overview

Package bazil is a distributed, weakly connected, asynchronous filesystem.

Directories

Path Synopsis
cas
Package cas implements a Content-Addressed Store.
Package cas implements a Content-Addressed Store.
chunks
Package chunks implements low-level storage for chunks of data.
Package chunks implements low-level storage for chunks of data.
chunks/chunkutil
Package chunkutil contains helper functions only needed by chunks.Store implementations.
Package chunkutil contains helper functions only needed by chunks.Store implementations.
chunks/mock
Package mock contains chunks.Store implementation for testing.
Package mock contains chunks.Store implementation for testing.
flagx
Package flagx contains a helper type for parsing CAS keys from command line arguments.
Package flagx contains a helper type for parsing CAS keys from command line arguments.
cli
Package cliutil contains helpers to make subcommand-style command line interfaces easier to program.
Package cliutil contains helpers to make subcommand-style command line interfaces easier to program.
flagx
Package flagx contains helper types for parsing command line arguments.
Package flagx contains helper types for parsing command line arguments.
positional
Package positional implements parsing positional arguments, for example command line arguments, into fields of a struct.
Package positional implements parsing positional arguments, for example command line arguments, into fields of a struct.
strconvx
Package strconvx implements conversions from strings to basic data types.
Package strconvx implements conversions from strings to basic data types.
subcommands
Package subcommands is a framework for creating command-based interfaces with hierarchical commands.
Package subcommands is a framework for creating command-based interfaces with hierarchical commands.
db
Package db contains a database abstraction layer.
Package db contains a database abstraction layer.
Package defaults contains various default values used in multiple packages.
Package defaults contains various default values used in multiple packages.
fs
clock
Package clock implements a logical clock, tracking changes at multiple peers.
Package clock implements a logical clock, tracking changes at multiple peers.
inodes
Package inodes contains the logic for allocating inode numbers.
Package inodes contains the logic for allocating inode numbers.
readonly
Package readonly provides simplified read-only FUSE access to file system contents based on CAS stored data.
Package readonly provides simplified read-only FUSE access to file system contents based on CAS stored data.
kv
Package tokens contains constant values that are used by several packages.
Package tokens contains constant values that are used by several packages.
util
edtls
Package edtls provides ed25519 signatures on top of TLS certificates.
Package edtls provides ed25519 signatures on top of TLS certificates.
env

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL