All acceptance/unit tests pass :raised_hands:
diff --git a/acceptance/openstack/networking/v2/network_test.go b/acceptance/openstack/networking/v2/network_test.go
index b24b490..7f908f4 100644
--- a/acceptance/openstack/networking/v2/network_test.go
+++ b/acceptance/openstack/networking/v2/network_test.go
@@ -52,10 +52,10 @@
err := pager.EachPage(func(page pagination.Page) (bool, error) {
t.Logf("--- Page ---")
- networks, err := networks.ExtractNetworks(page)
+ networkList, err := networks.ExtractNetworks(page)
th.AssertNoErr(t, err)
- for _, n := range networks {
+ for _, n := range networkList {
t.Logf("Network: ID [%s] Name [%s] Status [%s] Is shared? [%s]",
n.ID, n.Name, n.Status, strconv.FormatBool(n.Shared))
}
diff --git a/acceptance/openstack/networking/v2/subnet_test.go b/acceptance/openstack/networking/v2/subnet_test.go
index b84fa2c..ad335cc 100644
--- a/acceptance/openstack/networking/v2/subnet_test.go
+++ b/acceptance/openstack/networking/v2/subnet_test.go
@@ -19,10 +19,10 @@
err := pager.EachPage(func(page pagination.Page) (bool, error) {
t.Logf("--- Page ---")
- subnets, err := subnets.ExtractSubnets(page)
+ subnetList, err := subnets.ExtractSubnets(page)
th.AssertNoErr(t, err)
- for _, s := range subnets {
+ for _, s := range subnetList {
t.Logf("Subnet: ID [%s] Name [%s] IP Version [%d] CIDR [%s] GatewayIP [%s]",
s.ID, s.Name, s.IPVersion, s.CIDR, s.GatewayIP)
}
diff --git a/openstack/networking/v2/ports/requests.go b/openstack/networking/v2/ports/requests.go
index db81d4a..548b9f2 100644
--- a/openstack/networking/v2/ports/requests.go
+++ b/openstack/networking/v2/ports/requests.go
@@ -170,6 +170,7 @@
ReqBody: &reqBody,
Results: &res,
OkCodes: []int{201},
+ DumpReqJson: true,
})
if err != nil {
return nil, err
diff --git a/openstack/networking/v2/ports/results.go b/openstack/networking/v2/ports/results.go
index 54390dc..f7f947d 100644
--- a/openstack/networking/v2/ports/results.go
+++ b/openstack/networking/v2/ports/results.go
@@ -7,7 +7,7 @@
type IP struct {
SubnetID string `mapstructure:"subnet_id" json:"subnet_id"`
- IPAddress string `mapstructure:"ip_address" json:"ip_address"`
+ IPAddress string `mapstructure:"ip_address" json:"ip_address,omitempty"`
}
type Port struct {