node.set('sliver_id', sliver_urn)
etree.SubElement(node, 'sliver_type', name='plab-vnode')
- def add_default_sliver_attribute(self, name, value, network=Name):
+ def add_default_sliver_attribute(self, name, value, network=None):
pass
def add_interfaces(self, interfaces, no_dupes=False):
defaults = self.xml.xpath("//sliver_defaults" % network)
if defaults is None:
network_tag = self.xml.xpath("//network[@name='%s']" % network)
- defaults = self.add_element('sliver_defaults', attrs={}, network_tag)
+ defaults = self.add_element('sliver_defaults', attrs={}, parent=network_tag)
self.add_attribute(defaults, name, value)
def add_sliver_attribute(self, hostname, name, value, network=None):