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

Reply via email to