report status for each resrouce in SliverStatus
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Mon, 9 Jul 2012 13:16:56 +0000 (09:16 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Mon, 9 Jul 2012 13:17:01 +0000 (09:17 -0400)
sfa/openstack/nova_driver.py

index f8aa84e..638811e 100644 (file)
@@ -412,9 +412,11 @@ class NovaDriver(Driver):
             res['geni_urn'] = sliver_id
 
             if instance.vm_state == 'running':
-                res['boot_state'] = 'ready';
+                res['boot_state'] = 'ready'
+                res['geni_status'] = 'ready'
             else:
                 res['boot_state'] = 'unknown'  
+                res['geni_status'] = 'unknown'
             resources.append(res)
             
         result['geni_status'] = top_level_status