Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
Package commands defines the command interfaces that need to be implemented by the GlusterD commands Package commands implements rest end points for each commands.
|
Package commands defines the command interfaces that need to be implemented by the GlusterD commands Package commands implements rest end points for each commands. |
peers
Package peercommands implements the peer management commands
|
Package peercommands implements the peer management commands |
version
Package versioncommands implements the version command Package versioncommands implements the version ReST end point
|
Package versioncommands implements the version command Package versioncommands implements the version ReST end point |
volumes
Package volumecommands implements the volume management commands
|
Package volumecommands implements the volume management commands |
Package config implements the command line configuration support for GlusterD Wherever you need to access config, just import config.
|
Package config implements the command line configuration support for GlusterD Wherever you need to access config, just import config. |
Package context is the runtime context of GlusterD This file implements the global runtime context for GlusterD. Any package that needs access to the GlusterD global runtime context just needs to import this package.
|
Package context is the runtime context of GlusterD This file implements the global runtime context for GlusterD. Any package that needs access to the GlusterD global runtime context just needs to import this package. |
Package peer implements the Peer type
|
Package peer implements the Peer type |
Package rest implements the REST server for GlusterD
|
Package rest implements the REST server for GlusterD |
rpc
|
|
services
Package services is a generated protocol buffer package.
|
Package services is a generated protocol buffer package. |
Package store implements the centralized store for GlusterD We use etcd as the store backend, and use libkv as the frontend to etcd.
|
Package store implements the centralized store for GlusterD We use etcd as the store backend, and use libkv as the frontend to etcd. |
Package tests borrows Assert() from https://github.com/heketi/heketi
|
Package tests borrows Assert() from https://github.com/heketi/heketi |
Package transaction implements a distributed transaction handling framework
|
Package transaction implements a distributed transaction handling framework |
Package volgen implements volume graph generation and volfile generation for GlusterD
|
Package volgen implements volume graph generation and volfile generation for GlusterD |
Package volume contains some types associated with GlusterFS volumes that will be used in GlusterD
|
Package volume contains some types associated with GlusterFS volumes that will be used in GlusterD |
Click to show internal directories.
Click to hide internal directories.