'name' should be 'tagname'}
[sfa.git] / sfa / rspecs / sfa_rspec.py
index ea4544e..ae83328 100755 (executable)
@@ -12,6 +12,7 @@ class SfaRSpec(RSpec):
     header = '<?xml version="1.0"?>\n'
     namespaces = {}
     format = 'sfa'
+    type = 'sfa'
     ###################
     # Parser
     ###################
@@ -223,7 +224,7 @@ class SfaRSpec(RSpec):
             sliver_elem = etree.SubElement(node_elem, 'sliver')
             if 'tags' in sliver:
                 for tag in sliver['tags']:
-                    etree.SubElement(sliver_elem, tag['name'], value=tag['value'])
+                    etree.SubElement(sliver_elem, tag['tagname'], value=tag['value'])
 
     def remove_slivers(self, slivers, network=None, no_dupes=False):
         if not isinstance(slivers, list):