Exemplo n.º 1
0
func NewCreate() *Create {
	create := &Create{}
	create.Data = data.NewData()

	// FIXME: make this a flag
	create.logfile = "create.log"

	return create
}
Exemplo n.º 2
0
func getVPXData(url *url.URL) *data.Data {
	result := data.NewData()
	result.URL = url
	result.DisplayName = "test001"
	result.ComputeResourcePath = "/DC0/host/DC0_C0/Resources"
	result.ImageDatastorePath = "LocalDS_0"
	result.ExternalNetwork.Name = "VM Network"
	result.BridgeNetworkName = "bridge"
	result.VolumeLocations = make(map[string]string)
	result.VolumeLocations["volume-store"] = "LocalDS_0/volumes/test"

	return result
}
Exemplo n.º 3
0
func getESXData(url *url.URL) *data.Data {
	result := data.NewData()
	result.URL = url
	result.DisplayName = "test001"
	result.ComputeResourcePath = "/ha-datacenter/host/localhost.localdomain/Resources"
	result.ImageDatastorePath = "LocalDS_0"
	result.BridgeNetworkName = "bridge"
	result.ManagementNetworkName = "VM Network"
	result.ExternalNetworkName = "VM Network"
	result.VolumeLocations = make(map[string]string)
	result.VolumeLocations["volume-store"] = "LocalDS_0/volumes/test"

	return result
}
Exemplo n.º 4
0
func NewUninstall() *Uninstall {
	d := &Uninstall{}
	d.Data = data.NewData()
	return d
}
Exemplo n.º 5
0
func NewInspect() *Inspect {
	d := &Inspect{}
	d.Data = data.NewData()
	return d
}
Exemplo n.º 6
0
Arquivo: list.go Projeto: vmware/vic
func NewList() *List {
	d := &List{}
	d.Data = data.NewData()
	return d
}
Exemplo n.º 7
0
func NewUpgrade() *Upgrade {
	upgrade := &Upgrade{}
	upgrade.Data = data.NewData()

	return upgrade
}
Exemplo n.º 8
0
Arquivo: debug.go Projeto: vmware/vic
func NewDebug() *Debug {
	d := &Debug{}
	d.Data = data.NewData()
	return d
}
Exemplo n.º 9
0
Arquivo: create.go Projeto: vmware/vic
func NewCreate() *Create {
	create := &Create{}
	create.Data = data.NewData()

	return create
}