Alex Monk has uploaded a new change for review.
https://gerrit.wikimedia.org/r/286263
Change subject: labs IP aliasing: Print error and continue when not able to get
instances for a project
......................................................................
labs IP aliasing: Print error and continue when not able to get instances for a
project
Bug: T133946
Change-Id: I56759b2f4e7ea3ac21b2ccd2ce76efbbfed6d6f7
---
M modules/dnsrecursor/files/labs-ip-alias-dump.py
1 file changed, 6 insertions(+), 1 deletion(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/63/286263/1
diff --git a/modules/dnsrecursor/files/labs-ip-alias-dump.py
b/modules/dnsrecursor/files/labs-ip-alias-dump.py
index 8af85ef..ef49c2b 100644
--- a/modules/dnsrecursor/files/labs-ip-alias-dump.py
+++ b/modules/dnsrecursor/files/labs-ip-alias-dump.py
@@ -51,7 +51,12 @@
config['nova_api_url']
)
- for server in client.servers.list():
+ try:
+ servers = client.servers.list()
+ except:
+ print("Couldn't get instances for project %s! Are you sure %s is in
this project?" % (project, config['username']))
+ continue
+ for server in servers:
serverAddresses = {}
try:
private = [
--
To view, visit https://gerrit.wikimedia.org/r/286263
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I56759b2f4e7ea3ac21b2ccd2ce76efbbfed6d6f7
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Alex Monk <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits