fix node urn in manifest rspec
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Fri, 3 Aug 2012 01:49:55 +0000 (21:49 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Fri, 3 Aug 2012 01:49:55 +0000 (21:49 -0400)
sfa/openstack/osaggregate.py

index 9b4e2bb..17f42d8 100644 (file)
@@ -97,10 +97,11 @@ class OSAggregate:
             #else:
             #    node_xrn = OSXrn('cloud', 'node')
             node_xrn = instance.metadata.get('component_id')
+            node_xrn
             if not node_xrn:
                 node_xrn = OSXrn('cloud', 'node')
             else:
-                node_xrn = OSXrn(node_xrn, 'node') 
+                node_xrn = OSXrn(xrn=node_xrn, 'node') 
 
             rspec_node['component_id'] = node_xrn.urn
             rspec_node['component_name'] = node_xrn.name