from sfa.util.xrn import Xrn
from sfa.rspecs.elements.element import Element
-from sfa.rspecs.elements.node import Node
+from sfa.rspecs.elements.node import NodeElement
from sfa.rspecs.elements.sliver import Sliver
from sfa.rspecs.elements.location import Location
from sfa.rspecs.elements.hardware_type import HardwareType
from sfa.rspecs.elements.spectrum import Spectrum
from sfa.rspecs.elements.channel import Channel
-from sfa.planetlab.plxrn import xrn_to_hostname
class NITOSv1Channel:
if len(network_elems) > 0:
network_elem = network_elems[0]
elif len(channels) > 0:
- #network_urn = Xrn(leases[0]['component_id']).get_authority_urn().split(':')[0]
- network_urn = "pla"
+ # dirty hack that handles no resource manifest rspec
+ network_urn = "omf"
network_elem = xml.add_element('network', name = network_urn)
else:
network_elem = xml