revert r714 for speed
[invirt/packages/invirt-remote.git] / files / usr / sbin / sipb-xen-listvms
index 7f6cb39..04dfc20 100755 (executable)
@@ -14,7 +14,10 @@ def live_vms():
     vms = dict()
 
     for domid in domids:
     vms = dict()
 
     for domid in domids:
-        name, data = get_dom(int(domid))
+        try:
+            name, data = get_dom(int(domid))
+        except TypeError:
+            continue # went down since we started
         if name.startswith('d_'):
             name = name[2:]
             vms[name] = data
         if name.startswith('d_'):
             name = name[2:]
             vms[name] = data