|
@@ -26,7 +26,10 @@ func main() {
|
|
|
|
|
|
allServers := getAllServers(computeClient)
|
|
|
for _, server := range allServers {
|
|
|
- addresses := server.Addresses[section.ValueOf("network_name")].([]interface{})
|
|
|
+ addresses, ok := server.Addresses[section.ValueOf("network_name")].([]interface{})
|
|
|
+ if !ok {
|
|
|
+ continue
|
|
|
+ }
|
|
|
addressDetails := addresses[0].(map[string]interface{})
|
|
|
serverIP := addressDetails["addr"]
|
|
|
|