add network_name attribute
authorsmbaker <smbaker@fc8clean.lan>
Mon, 21 Nov 2011 04:10:13 +0000 (20:10 -0800)
committersmbaker <smbaker@fc8clean.lan>
Mon, 21 Nov 2011 04:10:13 +0000 (20:10 -0800)
sfa/rspecs/elements/versions/sfav1Node.py

index 4e129e6..26d41a9 100644 (file)
@@ -134,6 +134,11 @@ class SFAv1Node:
             node['slivers'] = SFAv1Sliver.get_slivers(node_elem)
             # get tags
             node['tags'] =  SFAv1PLTag.get_pl_tags(node_elem, ignore=Node.fields)
+
+            parent = node_elem.getparent()
+            if (parent != None) and (parent.tag=="network") and ("name" in parent.attrib):
+                node['network_name'] = parent.attrib['name']
+
             nodes.append(node)
         return nodes            
-            
+