Fix gce module to compile on python 3 (#3179)

pull/18777/head
Michael Scherer 8 years ago committed by Matt Clay
parent da6851bdf4
commit 11d88bc1a8

@ -166,7 +166,8 @@ def create_image(gce, name, module):
return True return True
except ResourceExistsError: except ResourceExistsError:
return False return False
except GoogleBaseError, e: except GoogleBaseError:
e = get_exception()
module.fail_json(msg=str(e), changed=False) module.fail_json(msg=str(e), changed=False)
finally: finally:
gce.connection.timeout = old_timeout gce.connection.timeout = old_timeout

@ -156,7 +156,8 @@ def remove_tags(gce, module, instance_name, tags):
node = gce.ex_get_node(instance_name, zone=zone) node = gce.ex_get_node(instance_name, zone=zone)
except ResourceNotFoundError: except ResourceNotFoundError:
module.fail_json(msg='Instance %s not found in zone %s' % (instance_name, zone), changed=False) module.fail_json(msg='Instance %s not found in zone %s' % (instance_name, zone), changed=False)
except GoogleBaseError, e: except GoogleBaseError:
e = get_exception()
module.fail_json(msg=str(e), changed=False) module.fail_json(msg=str(e), changed=False)
node_tags = node.extra['tags'] node_tags = node.extra['tags']

Loading…
Cancel
Save