X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Frspecs%2Fversions%2Fsfav1.py;h=affab84fb42cf17d65f424a248d5efce73154e8c;hb=03dc21a0ac95b4fbe8c950c8dc052955d281cc44;hp=d954f62aa44a6c02da562a0e21bc4e595bfe8522;hpb=81ec6a0c9ab0e8907af3a8d59fcb6f941aca400b;p=sfa.git diff --git a/sfa/rspecs/versions/sfav1.py b/sfa/rspecs/versions/sfav1.py index d954f62a..affab84f 100644 --- a/sfa/rspecs/versions/sfav1.py +++ b/sfa/rspecs/versions/sfav1.py @@ -142,7 +142,7 @@ class SFAv1(BaseVersion): defaults = network_tag.add_element('sliver_defaults') elif isinstance(defaults, list): defaults = defaults[0] - Sfav1Sliver.add_sliver_attribute(defaults, name, value) + SFAv1Sliver.add_sliver_attribute(defaults, name, value) def get_default_sliver_attributes(self, network=None): if network: @@ -150,14 +150,14 @@ class SFAv1(BaseVersion): else: defaults = self.xml.xpath("//sliver_defaults") if not defaults: return [] - return Sfav1Sliver.get_sliver_attributes(defaults) + return SFAv1Sliver.get_sliver_attributes(defaults[0]) def remove_default_sliver_attribute(self, name, value, network=None): if network: defaults = self.xml.xpath("//network[@name='%s']/sliver_defaults" % network) else: defaults = self.xml.xpath("//sliver_defaults" % network) - attribs = Sfav1Sliver.get_sliver_attributes(defaults) + attribs = SFAv1Sliver.get_sliver_attributes(defaults) for attrib in attribs: if attrib['name'] == name and attrib['value'] == value: attrib.element.delete()