Documentation
¶
Index ¶
- func GetCreateFlags() []cli.Flag
- func NewDriver(machineName string, storePath string, caCert string, privateKey string) (drivers.Driver, error)
- type CreateFlags
- type Driver
- func (d *Driver) Create() error
- func (d *Driver) DriverName() string
- func (d *Driver) GetDockerConfigDir() string
- func (d *Driver) GetIP() (string, error)
- func (d *Driver) GetSSHCommand(args ...string) (*exec.Cmd, error)
- func (d *Driver) GetState() (state.State, error)
- func (d *Driver) GetURL() (string, error)
- func (d *Driver) Kill() error
- func (d *Driver) PreCreateCheck() error
- func (d *Driver) Remove() error
- func (d *Driver) Restart() error
- func (d *Driver) SetConfigFromFlags(flags drivers.DriverOptions) error
- func (d *Driver) Start() error
- func (d *Driver) StartDocker() error
- func (d *Driver) Stop() error
- func (d *Driver) StopDocker() error
- func (d *Driver) Upgrade() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetCreateFlags ¶
Types ¶
type CreateFlags ¶
type Driver ¶
type Driver struct {
Id string
AccessKey string
SecretKey string
SessionToken string
Region string
AMI string
SSHKeyID int
KeyName string
InstanceId string
InstanceType string
IPAddress string
MachineName string
SecurityGroupId string
SecurityGroupName string
ReservationId string
RootSize int64
VpcId string
SubnetId string
Zone string
CaCertPath string
PrivateKeyPath string
SwarmMaster bool
SwarmHost string
SwarmDiscovery string
// contains filtered or unexported fields
}
func (*Driver) DriverName ¶
func (*Driver) GetDockerConfigDir ¶
func (*Driver) PreCreateCheck ¶
func (*Driver) SetConfigFromFlags ¶
func (d *Driver) SetConfigFromFlags(flags drivers.DriverOptions) error
func (*Driver) StartDocker ¶
func (*Driver) StopDocker ¶
Click to show internal directories.
Click to hide internal directories.