X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Frspecs%2Felements%2Fversions%2Fpgv2Node.py;fp=sfa%2Frspecs%2Felements%2Fversions%2Fpgv2Node.py;h=fc5de15fbc9a47337226d53c37a71236341e3072;hb=a13a3830bf1822329452f102ebbff7d2bcd94401;hp=88787b5277e7ab6e2cf1d9e4a17f0f5df131cd17;hpb=af62bf735cbe866c37f873e3eea80e71866f60b4;p=sfa.git diff --git a/sfa/rspecs/elements/versions/pgv2Node.py b/sfa/rspecs/elements/versions/pgv2Node.py index 88787b52..fc5de15f 100644 --- a/sfa/rspecs/elements/versions/pgv2Node.py +++ b/sfa/rspecs/elements/versions/pgv2Node.py @@ -40,11 +40,8 @@ class PGv2Node: # for interface in node.get('interfaces', []): # node_elem.add_instance('interface', interface, ['component_id', 'client_id']) # set available element - if node.get('boot_state'): - if node.get('boot_state').lower() == 'boot': - available_elem = node_elem.add_element('available', now='true') - else: - available_elem = node_elem.add_element('available', now='false') + if node.get('available'): + available_elem = node_elem.add_element('available', now=node['available']) # add services PGv2Services.add_services(node_elem, node.get('services', [])) # add slivers