fixes to get acceptance tests passing
diff --git a/openstack/compute/v2/servers/requests.go b/openstack/compute/v2/servers/requests.go
index 9207474..a997484 100644
--- a/openstack/compute/v2/servers/requests.go
+++ b/openstack/compute/v2/servers/requests.go
@@ -165,6 +165,7 @@
securityGroups[i] = map[string]interface{}{"name": groupName}
}
}
+
if len(opts.Networks) > 0 {
networks := make([]map[string]interface{}, len(opts.Networks))
for i, net := range opts.Networks {
@@ -179,6 +180,7 @@
networks[i]["fixed_ip"] = net.FixedIP
}
}
+ server["networks"] = networks
}
return map[string]interface{}{"server": server}