fix NameError and SyntaxError
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Tue, 21 Jun 2011 15:41:33 +0000 (11:41 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Tue, 21 Jun 2011 15:41:33 +0000 (11:41 -0400)
sfa/rspecs/pg_rspec.py
sfa/rspecs/sfa_rspec.py

index fb98a9d..801144a 100755 (executable)
@@ -142,7 +142,7 @@ class PGRSpec(RSpec):
                     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):
index 10d068a..3f85618 100755 (executable)
@@ -253,7 +253,7 @@ class SfaRSpec(RSpec):
             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):