Fix inconsistencies from OpenStack docs
diff --git a/servers.go b/servers.go
index a500e3a..a66e9f2 100644
--- a/servers.go
+++ b/servers.go
@@ -423,7 +423,7 @@
ep := fmt.Sprintf("%s/os-security-groups", gsp.endpoint)
return perigee.Post(ep, perigee.Options{
ReqBody: struct {
- AddSecurityGroup SecurityGroup `json:"addSecurityGroup"`
+ AddSecurityGroup SecurityGroup `json:"security_group"`
}{desired},
MoreHeaders: map[string]string{
"X-Auth-Token": gsp.access.AuthToken(),
@@ -441,7 +441,7 @@
var sgs []SecurityGroup
err := gsp.context.WithReauth(gsp.access, func() error {
- ep := fmt.Sprintf("%s/os-security-groups/servers/%s/os-security-groups", gsp.endpoint, id)
+ ep := fmt.Sprintf("%s/servers/%s/os-security-groups", gsp.endpoint, id)
return perigee.Get(ep, perigee.Options{
MoreHeaders: map[string]string{
"X-Auth-Token": gsp.access.AuthToken(),