RSpec Manifest Example
An example RSpec manifest generated by the component manager. This example includes nodes from one Component Manager and links between them:
<rspec>
<link>
<interface_ref>
<MAC>0002b33f75b7</MAC>
<sliver_uuid>5f66c743-8067-11de-9be3-001143e453fe</sliver_uuid>
<virtual_interface_id>virt-0</virtual_interface_id>
<virtual_node_id>exclusive3</virtual_node_id>
</interface_ref>
<interface_ref>
<MAC>0002b335e591</MAC>
<sliver_uuid>60359e44-8067-11de-9be3-001143e453fe</sliver_uuid>
<virtual_interface_id>virt-0</virtual_interface_id>
<virtual_node_id>exclusive1</virtual_node_id>
</interface_ref>
<link_type>ethernet</link_type>
<sliver_uuid>5edc1bcf-8067-11de-9be3-001143e453fe</sliver_uuid>
<virtual_id>link0</virtual_id>
</link>
<link>
<interface_ref>
<MAC>00034794c739</MAC>
<sliver_uuid>613f27e8-8067-11de-9be3-001143e453fe</sliver_uuid>
<virtual_interface_id>virt-1</virtual_interface_id>
<virtual_node_id>exclusive1</virtual_node_id>
</interface_ref>
<interface_ref>
<MAC>0002b33f73e7</MAC>
<sliver_uuid>61b00262-8067-11de-9be3-001143e453fe</sliver_uuid>
<virtual_interface_id>virt-0</virtual_interface_id>
<virtual_node_id>exclusive2</virtual_node_id>
</interface_ref>
<link_type>ethernet</link_type>
<sliver_uuid>60d0343c-8067-11de-9be3-001143e453fe</sliver_uuid>
<virtual_id>link1</virtual_id>
</link>
<link>
<interface_ref>
<MAC>00034794c3d8</MAC>
<sliver_uuid>62af5f45-8067-11de-9be3-001143e453fe</sliver_uuid>
<virtual_interface_id>virt-1</virtual_interface_id>
<virtual_node_id>exclusive2</virtual_node_id>
</interface_ref>
<interface_ref>
<MAC>00034794bc45</MAC>
<sliver_uuid>630fef5c-8067-11de-9be3-001143e453fe</sliver_uuid>
<virtual_interface_id>virt-1</virtual_interface_id>
<virtual_node_id>exclusive3</virtual_node_id>
</interface_ref>
<link_type>ethernet</link_type>
<sliver_uuid>623a2915-8067-11de-9be3-001143e453fe</sliver_uuid>
<virtual_id>link2</virtual_id>
</link>
<node>
<component_manager_uuid>urn:publicid:IDN+emulab.net+authority+cm</component_manager_uuid>
<component_uuid>de980246-773e-102b-8eb4-001143e453fe</component_uuid>
<exclusive>1</exclusive>
<interface>
<component_id>eth3</component_id>
<virtual_id>virt-0</virtual_id>
</interface>
<interface>
<component_id>eth4</component_id>
<virtual_id>virt-1</virtual_id>
</interface>
<interface>
<virtual_id>control</virtual_id>
</interface>
<node_type>
<type_name>pc</type_name>
<type_slots>1</type_slots>
</node_type>
<sliver_uuid>de980246-773e-102b-8eb4-001143e453fe</sliver_uuid>
<virtual_id>exclusive1</virtual_id>
<virtualization_type>raw</virtualization_type>
</node>
<node>
<component_manager_uuid>urn:publicid:IDN+emulab.net+authority+cm</component_manager_uuid>
<component_uuid>de982771-773e-102b-8eb4-001143e453fe</component_uuid>
<exclusive>1</exclusive>
<interface>
<component_id>eth3</component_id>
<virtual_id>virt-0</virtual_id>
</interface>
<interface>
<component_id>eth4</component_id>
<virtual_id>virt-1</virtual_id>
</interface>
<interface>
<virtual_id>control</virtual_id>
</interface>
<node_type>
<type_name>pc</type_name>
<type_slots>1</type_slots>
</node_type>
<sliver_uuid>de982771-773e-102b-8eb4-001143e453fe</sliver_uuid>
<virtual_id>exclusive2</virtual_id>
<virtualization_type>raw</virtualization_type>
</node>
<node>
<component_manager_uuid>urn:publicid:IDN+emulab.net+authority+cm</component_manager_uuid>
<component_uuid>de989c2d-773e-102b-8eb4-001143e453fe</component_uuid>
<exclusive>1</exclusive>
<interface>
<component_id>eth3</component_id>
<virtual_id>virt-0</virtual_id>
</interface>
<interface>
<component_id>eth4</component_id>
<virtual_id>virt-1</virtual_id>
</interface>
<interface>
<virtual_id>control</virtual_id>
</interface>
<node_type>
<type_name>pc</type_name>
<type_slots>1</type_slots>
</node_type>
<sliver_uuid>de989c2d-773e-102b-8eb4-001143e453fe</sliver_uuid>
<virtual_id>exclusive3</virtual_id>
<virtualization_type>raw</virtualization_type>
</node>
<type>request</type>
<valid_until>2009-08-03T20:53:19</valid_until>
<xmlns>http://www.protogeni.net/resources/rspec/0.1</xmlns>
</rspec>
