Versions in this module Expand all Collapse all v0 v0.5.5 Dec 28, 2015 v0.5.4 Dec 16, 2015 v0.5.3 Dec 14, 2015 Changes in this version type Host + func (h *Host) AuthOptions() *auth.Options + func (h *Host) DockerVersion() (string, error) + func (h *Host) URL() (string, error) v0.5.2 Dec 1, 2015 Changes in this version type RawDataDriver + Data []byte + func (r *RawDataDriver) UnmarshalJSON(data []byte) error v0.5.1 Nov 16, 2015 Changes in this version + type Metadata struct + ConfigVersion int + DriverName string + HostOptions Options + type MetadataV0 struct + CaCertPath string + ClientCertPath string + ConfigVersion int + DriverName string + HostOptions Options + PrivateKeyPath string + ServerCertPath string + ServerKeyPath string + StorePath string + type Options struct + AuthOptions *auth.Options + Disk int + Driver string + EngineOptions *engine.Options + Memory int + SwarmOptions *swarm.Options + type OptionsV1 struct + AuthOptions *AuthOptionsV1 + Disk int + Driver string + EngineOptions *engine.Options + Memory int + SwarmOptions *swarm.Options + type V0 struct + CaCertPath string + ClientCertPath string + ClientKeyPath string + ConfigVersion int + Driver drivers.Driver + DriverName string + HostOptions *Options + Name string + PrivateKeyPath string + ServerCertPath string + ServerKeyPath string + StorePath string + SwarmDiscovery string + SwarmHost string + SwarmMaster bool + type V1 struct + ConfigVersion int + Driver drivers.Driver + DriverName string + HostOptions *OptionsV1 + Name string + StorePath string + type V2 struct + ConfigVersion int + Driver drivers.Driver + DriverName string + HostOptions *Options + Name string v0.5.0 Nov 3, 2015 Changes in this version + func ValidateHostName(name string) bool + type AuthOptionsV1 struct + CaCertPath string + CaCertRemotePath string + ClientCertPath string + ClientKeyPath string + PrivateKeyPath string + ServerCertPath string + ServerCertRemotePath string + ServerKeyPath string + ServerKeyRemotePath string + StorePath string + type Host struct + ConfigVersion int + Driver drivers.Driver + DriverName string + HostOptions *HostOptions + Name string + RawDriver []byte + func MigrateHost(h *Host, data []byte) (*Host, bool, error) + func MigrateHostV2ToHostV3(hostV2 *HostV2, data []byte, storePath string) *Host + func (h *Host) ConfigureAuth() error + func (h *Host) CreateSSHClient() (ssh.Client, error) + func (h *Host) GetURL() (string, error) + func (h *Host) Kill() error + func (h *Host) Restart() error + func (h *Host) RunSSHCommand(command string) (string, error) + func (h *Host) Start() error + func (h *Host) Stop() error + func (h *Host) Upgrade() error + type HostMetadata struct + ConfigVersion int + DriverName string + HostOptions HostOptions + func MigrateHostMetadataV0ToHostMetadataV1(m *HostMetadataV0) *HostMetadata + type HostMetadataV0 struct + CaCertPath string + ClientCertPath string + ConfigVersion int + DriverName string + HostOptions HostOptions + PrivateKeyPath string + ServerCertPath string + ServerKeyPath string + StorePath string + type HostOptions struct + AuthOptions *auth.AuthOptions + Disk int + Driver string + EngineOptions *engine.EngineOptions + Memory int + SwarmOptions *swarm.SwarmOptions + type HostOptionsV1 struct + AuthOptions *AuthOptionsV1 + Disk int + Driver string + EngineOptions *engine.EngineOptions + Memory int + SwarmOptions *swarm.SwarmOptions + type HostV0 struct + CaCertPath string + ClientCertPath string + ClientKeyPath string + ConfigVersion int + Driver drivers.Driver + DriverName string + HostOptions *HostOptions + Name string + PrivateKeyPath string + ServerCertPath string + ServerKeyPath string + StorePath string + SwarmDiscovery string + SwarmHost string + SwarmMaster bool + type HostV1 struct + ConfigVersion int + Driver drivers.Driver + DriverName string + HostOptions *HostOptionsV1 + Name string + StorePath string + func MigrateHostV0ToHostV1(hostV0 *HostV0) *HostV1 + type HostV2 struct + ConfigVersion int + Driver drivers.Driver + DriverName string + HostOptions *HostOptions + Name string + func MigrateHostV1ToHostV2(hostV1 *HostV1) *HostV2 + type RawDataDriver struct + func (r *RawDataDriver) MarshalJSON() ([]byte, error) + type RawHost struct + Driver *json.RawMessage v0.5.0-rc4 Oct 29, 2015 v0.5.0-rc3 Oct 21, 2015 v0.5.0-rc2 Oct 20, 2015 v0.5.0-rc1 Oct 17, 2015