Просмотр исходного кода

Merge branch 'master' of dyokunev/openstack-instance-list into master

Илья лет назад: 5
Родитель
Сommit
6a5fae1e7e
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      main.go

+ 4 - 1
main.go

@@ -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"]