Browse Source

Modify IPAMConfig structure json tags

- So that it complies with docker convention for inspect

Signed-off-by: Alessandro Boch <aboch@docker.com>
Alessandro Boch 9 years ago
parent
commit
d795bc7d53
1 changed files with 6 additions and 6 deletions
  1. 6 6
      daemon/network/settings.go

+ 6 - 6
daemon/network/settings.go

@@ -10,16 +10,16 @@ type Address struct {
 
 
 // IPAM represents IP Address Management
 // IPAM represents IP Address Management
 type IPAM struct {
 type IPAM struct {
-	Driver string       `json:"driver"`
-	Config []IPAMConfig `json:"config"`
+	Driver string
+	Config []IPAMConfig
 }
 }
 
 
 // IPAMConfig represents IPAM configurations
 // IPAMConfig represents IPAM configurations
 type IPAMConfig struct {
 type IPAMConfig struct {
-	Subnet     string            `json:"subnet,omitempty"`
-	IPRange    string            `json:"ip_range,omitempty"`
-	Gateway    string            `json:"gateway,omitempty"`
-	AuxAddress map[string]string `json:"auxiliary_address,omitempty"`
+	Subnet     string            `json:",omitempty"`
+	IPRange    string            `json:",omitempty"`
+	Gateway    string            `json:",omitempty"`
+	AuxAddress map[string]string `json:"AuxiliaryAddresses,omitempty"`
 }
 }
 
 
 // Settings stores configuration details about the daemon network config
 // Settings stores configuration details about the daemon network config