use sliver_type in ad rspec to denote the types of vm avalialble on nodes
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Fri, 24 Jun 2011 19:07:03 +0000 (15:07 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Fri, 24 Jun 2011 19:07:03 +0000 (15:07 -0400)
sfa/rspecs/pg_rspec.py

index c2a04d8..0f9b8e2 100755 (executable)
@@ -125,7 +125,9 @@ class PGRSpec(RSpec):
             node_type_tag = etree.SubElement(node_tag, 'hardware_type', name='plab-pc')
             node_type_tag = etree.SubElement(node_tag, 'hardware_type', name='pc')
             available_tag = etree.SubElement(node_tag, 'available', now='true')
-    
+            sliver_type_tag = etree.SubElement(node_tag, 'sliver_type', name='plab-vnode')
+            # protogeni uses the <sliver_type> tag to identify the types of
+            # vms available at the node. 
             # only add location tag if longitude and latitude are not null
             if 'site' in node:
                 longitude = node['site'].get('longitude', None)