-from sfa.rspecs.elements.element import Element
+from sfa.rspecs.elements.element import Element
from sfa.rspecs.elements.pltag import PLTag
+
class NITOSv1PLTag:
+
@staticmethod
def add_pl_tag(xml, name, value):
for pl_tag in pl_tags:
pl_tag_elem = xml.add_element(name)
pl_tag_elem.set_text(value)
-
+
@staticmethod
- def get_pl_tags(xml, ignore=[]):
+ def get_pl_tags(xml, ignore=None):
+ if ignore is None:
+ ignore = []
pl_tags = []
for elem in xml.iterchildren():
if elem.tag not in ignore:
pl_tag = PLTag({'tagname': elem.tag, 'value': elem.text})
- pl_tags.append(pl_tag)
+ pl_tags.append(pl_tag)
return pl_tags
-