コード例 #1
0
ファイル: amazonec2.go プロジェクト: nrdlngr/machine
func NewDriver(machineName string, storePath string, caCert string, privateKey string) (drivers.Driver, error) {
	id := generateId()
	inner := drivers.NewBaseDriver(machineName, storePath, caCert, privateKey)
	return &Driver{
		Id:         id,
		BaseDriver: inner,
	}, nil
}
コード例 #2
0
ファイル: fusion_darwin.go プロジェクト: rhardih/machine
func NewDriver(machineName string, storePath string, caCert string, privateKey string) (drivers.Driver, error) {
	inner := drivers.NewBaseDriver(machineName, storePath, caCert, privateKey)
	return &Driver{BaseDriver: inner}, nil
}
コード例 #3
0
ファイル: openstack.go プロジェクト: phusl/machine
func NewDerivedDriver(machineName string, storePath string, client Client, caCert string, privateKey string) (*Driver, error) {
	inner := drivers.NewBaseDriver(machineName, storePath, caCert, privateKey)
	return &Driver{BaseDriver: inner, client: client}, nil
}