kvfs

command module
v0.0.0-...-a8d4a86 Latest Latest
Warning

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

Go to latest
Published: Feb 9, 2016 License: Apache-2.0 Imports: 11 Imported by: 0

README

kvfs

FUSE based filesystem for KV stores
Connects to a supported KV store and maps the structure to a FUSE based filesystem.

Supports:

  • etcd
  • zookeeper
  • consul
  • boltdb
Usage
$ sudo ./kvfs -store consul -addr 1.2.3.4:8500 -addr 1.2.3.5:8500 -to /data

This command initiates a connection to the consul servers at the specified addresses and mounts the structure to /data on your filesystem.

Build
$ godep get
$ godep go build

THANKS

https://github.com/docker/libkv

https://github.com/hanwen/go-fuse

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Godeps
_workspace/src/github.com/Sirupsen/logrus
Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
_workspace/src/github.com/boltdb/bolt
Package bolt implements a low-level key/value store in pure Go.
Package bolt implements a low-level key/value store in pure Go.
_workspace/src/github.com/docker/docker/pkg/signal
Package signal provides helper functions for dealing with signals across various operating systems.
Package signal provides helper functions for dealing with signals across various operating systems.
_workspace/src/github.com/docker/libkv
Package libkv provides a Go native library to store metadata.
Package libkv provides a Go native library to store metadata.
_workspace/src/github.com/hanwen/go-fuse/fuse/nodefs
The nodefs package offers a high level API that resembles the kernel's idea of what an FS looks like.
The nodefs package offers a high level API that resembles the kernel's idea of what an FS looks like.
_workspace/src/github.com/samuel/go-zookeeper/zk
Package zk is a native Go client library for the ZooKeeper orchestration service.
Package zk is a native Go client library for the ZooKeeper orchestration service.
_workspace/src/github.com/ugorji/go/codec
High Performance, Feature-Rich Idiomatic Go codec/encoding library for binc, msgpack, cbor, json.
High Performance, Feature-Rich Idiomatic Go codec/encoding library for binc, msgpack, cbor, json.
_workspace/src/github.com/ugorji/go/codec/codecgen
codecgen generates codec.Selfer implementations for a set of types.
codecgen generates codec.Selfer implementations for a set of types.

Jump to

Keyboard shortcuts

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