Documentation
¶
Index ¶
Constants ¶
View Source
const ( KEY_VOLUME_UUID = "volume-uuid" KEY_SNAPSHOT_UUID = "snapshot-uuid" VOLUME_CFG_PREFIX = "volume_" CFG_POSTFIX = ".json" CONFIGFILE = "convoy.cfg" LOCKFILE = "lock" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
func (*Config) ConfigFile ¶
type PluginInfo ¶
type PluginInfo struct {
Implements []string
}
type PluginRequest ¶
type PluginRequest struct {
Name string
}
type PluginResponse ¶
type RequestHandler ¶
type Server ¶
type Server struct {
Router *mux.Router
ConvoyDrivers map[string]convoydriver.ConvoyDriver
GlobalLock *sync.RWMutex
NameUUIDIndex *util.Index
SnapshotVolumeIndex *util.Index
UUIDIndex *truncindex.TruncIndex
Config
}
Click to show internal directories.
Click to hide internal directories.