Versions in this module Expand all Collapse all v0 v0.2.1 Aug 20, 2015 Changes in this version + const CFG_POSTFIX + const CONFIGFILE + const KEY_SNAPSHOT_UUID + const KEY_VOLUME_UUID + const LOCKFILE + const VOLUME_CFG_PREFIX + func Start(sockFile string, c *cli.Context) error + type Config struct + DefaultDriver string + DriverList []string + Root string + func (c *Config) ConfigFile() (string, error) + type PluginInfo struct + Implements []string + type PluginRequest struct + Name string + type PluginResponse struct + Err string + Mountpoint string + type RequestHandler func(version string, w http.ResponseWriter, r *http.Request, objs map[string]string) error + type Server struct + ConvoyDrivers map[string]convoydriver.ConvoyDriver + GlobalLock *sync.RWMutex + NameUUIDIndex *util.Index + Router *mux.Router + SnapshotVolumeIndex *util.Index + UUIDIndex *truncindex.TruncIndex + func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) + type Snapshot struct + CreatedTime string + Name string + UUID string + VolumeUUID string + type Volume struct + CreatedTime string + DriverName string + FileSystem string + Name string + Snapshots map[string]Snapshot + UUID string + func (v *Volume) ConfigFile() (string, error)