jukfs

command module
v0.0.0-...-379680d Latest Latest
Warning

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

Go to latest
Published: Jun 15, 2019 License: MIT Imports: 1 Imported by: 0

README

JukFS - Long term backup file system

Overview

A file backup system with ease of maintenance in mind.

Contributing

$ cd $GOPATH/src/github.com/Bnei-Baruch
$ git clone https://github.com/Bnei-Baruch/jukfs.git
$ cd jukfs
$ dep ensure
$ make test

License

MIT

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
azure/storage
Package storage implements a generic Azure storage client, not specific to Perkeep.
Package storage implements a generic Azure storage client, not specific to Perkeep.
closure
Package closure provides tools to help with the use of the closure library.
Package closure provides tools to help with the use of the closure library.
closure/genclosuredeps
The genclosuredeps command, similarly to the closure depswriter.py tool, outputs to os.Stdout for each .js file, which namespaces it provides, and the namespaces it requires, hence helping the closure library to resolve dependencies between those files.
The genclosuredeps command, similarly to the closure depswriter.py tool, outputs to os.Stdout for each .js file, which namespaces it provides, and the namespaces it requires, hence helping the closure library to resolve dependencies between those files.
closure/jstest
Package jstest uses the Go testing package to test JavaScript code using Node and Mocha.
Package jstest uses the Go testing package to test JavaScript code using Node and Mocha.
geocode
Package geocode handles mapping user-entered locations into lat/long polygons.
Package geocode handles mapping user-entered locations into lat/long polygons.
gpgagent
Package gpgagent interacts with the local GPG Agent.
Package gpgagent interacts with the local GPG Agent.
hashutil
Package hashutil contains misc hashing functions lacking homes elsewhere.
Package hashutil contains misc hashing functions lacking homes elsewhere.
httputil
Package httputil contains a bunch of HTTP utility code, some generic, and some Perkeep-specific.
Package httputil contains a bunch of HTTP utility code, some generic, and some Perkeep-specific.
lru
Package lru implements an LRU cache.
Package lru implements an LRU cache.
magic
Package magic implements MIME type sniffing of data based on the well-known "magic" number prefixes in the file.
Package magic implements MIME type sniffing of data based on the well-known "magic" number prefixes in the file.
media
Package media provides means for querying information about audio and video data.
Package media provides means for querying information about audio and video data.
netutil
Package netutil identifies the system userid responsible for localhost TCP connections.
Package netutil identifies the system userid responsible for localhost TCP connections.
osutil
Package osutil provides operating system-specific path information, and other utility functions.
Package osutil provides operating system-specific path information, and other utility functions.
pinentry
Package pinentry interfaces with the pinentry(1) command to securely prompt the user for a password using whichever user interface the user is currently using.
Package pinentry interfaces with the pinentry(1) command to securely prompt the user for a password using whichever user interface the user is currently using.
testhooks
Package testhooks is a shared package between Perkeep packages and test code, to let tests do gross things that we don't want to expose normally.
Package testhooks is a shared package between Perkeep packages and test code, to let tests do gross things that we don't want to expose normally.
video/thumbnail
Package thumbnail generates image thumbnails from videos.
Package thumbnail generates image thumbnails from videos.
pkg
blob
Package blob defines types to refer to and retrieve low-level Perkeep blobs.
Package blob defines types to refer to and retrieve low-level Perkeep blobs.
blobstore/files
Package files implements the blobstore interface by storing each blob in its own file in nested directories.
Package files implements the blobstore interface by storing each blob in its own file in nested directories.
blobstore/local
Package local implements functionality common to both the "localdisk" and "diskpacked" storage mechanisms.
Package local implements functionality common to both the "localdisk" and "diskpacked" storage mechanisms.
blobstore/localdisk
Package localdisk registers the "filesystem" blobstore storage type, storing blobs in a forest of sharded directories at the specified root.
Package localdisk registers the "filesystem" blobstore storage type, storing blobs in a forest of sharded directories at the specified root.
blobstore/memory
Package memory registers the "memory" blobstore storage type, storing blobs in an in-memory map.
Package memory registers the "memory" blobstore storage type, storing blobs in an in-memory map.
blobstore/proxycache
Package proxycache registers the "proxycache" blobstore storage type, which uses a provided blobstore as a cache for a second origin blobstore.
Package proxycache registers the "proxycache" blobstore storage type, which uses a provided blobstore as a cache for a second origin blobstore.
blobstore/replica
Package replica registers the "replica" blobstore storage type, providing synchronous replication to one more backends.
Package replica registers the "replica" blobstore storage type, providing synchronous replication to one more backends.
blobstore/shard
Package shard registers the "shard" blobstore storage type, predictably spraying out blobs out over the provided backends based on their blobref.
Package shard registers the "shard" blobstore storage type, predictably spraying out blobs out over the provided backends based on their blobref.
blobstore/stats
Package stats contains an in-memory StatReceiver that only stores sizes of received blobs but not their contents.
Package stats contains an in-memory StatReceiver that only stores sizes of received blobs but not their contents.
blobstore/storagetest
Package storagetest tests blobstore.Storage implementations
Package storagetest tests blobstore.Storage implementations
test
Package test provides common Perkeep test objects.
Package test provides common Perkeep test objects.
test/asserts
Package asserts provides a bad implementation of test predicate helpers.
Package asserts provides a bad implementation of test predicate helpers.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL