Explorar el Código

Fix label change for resources w/o zone property

Enis Afgan hace 7 años
padre
commit
2d06e6116e
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      cloudbridge/cloud/providers/gce/helpers.py

+ 2 - 2
cloudbridge/cloud/providers/gce/helpers.py

@@ -175,7 +175,7 @@ def change_label(resource, key, value, res_att, request):
         request.body = str(request_body)
         request.body = str(request_body)
         request.body_size = len(str(request_body))
         request.body_size = len(str(request_body))
         response = request.execute()
         response = request.execute()
-        resource._provider.wait_for_operation(response,
-                                              zone=resource.zone_name)
+        resource._provider.wait_for_operation(
+            response, zone=getattr(resource, 'zone_name', None))
     finally:
     finally:
         resource.refresh()
         resource.refresh()