Skip to content

Commit

Permalink
make create backwards compatible for now in relation to pool6_ips
Browse files Browse the repository at this point in the history
  • Loading branch information
sgsullivan committed Feb 5, 2021
1 parent 71878f4 commit 18b4904
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions instance/cloudServerCreate.go
Original file line number Diff line number Diff line change
Expand Up @@ -168,12 +168,11 @@ func (ci *Client) CloudServerCreate(params *CloudServerCreateParams) (string, er

// buildout args for bleed/server/create
createArgs := map[string]interface{}{
"domain": params.Hostname,
"pool_ips": params.PoolIps,
"pool6_ips": params.Pool6Ips,
"new_ips": params.Ips,
"zone": params.Zone,
"password": params.Password,
"domain": params.Hostname,
"pool_ips": params.PoolIps,
"new_ips": params.Ips,
"zone": params.Zone,
"password": params.Password,
"features": map[string]interface{}{
"Bandwidth": params.Bandwidth,
"ConfigId": params.ConfigId,
Expand All @@ -185,6 +184,9 @@ func (ci *Client) CloudServerCreate(params *CloudServerCreateParams) (string, er
},
}

if len(params.Pool6Ips) > 0 {
createArgs["pool6_ips"] = params.Pool6Ips
}
if params.Ip6s > 0 {
createArgs["new_ip6s"] = params.Ip6s
}
Expand Down

0 comments on commit 18b4904

Please sign in to comment.