Skip to content

Commit cfd3fd3

Browse files
author
Peter Jönsson
committed
Update DeployVirtuaMachine function
Make virtualzation type variable.
1 parent a28415d commit cfd3fd3

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

virtualmachine.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ import (
77
)
88

99
// Deploys a Virtual Machine and returns it's id
10-
func (c CloudStackClient) DeployVirtualMachine(serviceofferingid string, templateid string, zoneid string, account string, diskofferingid string, displayname string, networkids []string, keypair string, projectid string, userdata string) (string, string, error) {
10+
func (c CloudStackClient) DeployVirtualMachine(serviceofferingid string, templateid string, zoneid string, account string, diskofferingid string, displayname string, networkids []string, keypair string, projectid string, userdata string, hypervisor string) (string, string, error) {
1111
params := url.Values{}
1212
params.Set("serviceofferingid", serviceofferingid)
1313
params.Set("templateid", templateid)
1414
params.Set("zoneid", zoneid)
1515
// params.Set("account", account)
1616
params.Set("diskofferingid", diskofferingid)
1717
params.Set("displayname", displayname)
18-
params.Set("hypervisor", "xenserver")
18+
params.Set("hypervisor", hypervisor)
1919
params.Set("networkids", strings.Join(networkids, ","))
2020
params.Set("keypair", keypair)
2121
// parsms.Set("projectid", projectid)

0 commit comments

Comments
 (0)