Versions in this module Expand all Collapse all v0 v0.5.6 Jan 11, 2016 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