in RecordSpec.dict2dom, no need to always hardcode add the root_tag, it may already...
authorTony Mack <tmack@cs.princeton.edu>
Sat, 14 Mar 2009 20:41:49 +0000 (20:41 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Sat, 14 Mar 2009 20:41:49 +0000 (20:41 +0000)
geni/util/rspec.py

index 265be8b..393d8df 100644 (file)
@@ -299,7 +299,10 @@ class RecordSpec(Rspec):
         self.rootNode = self.dict2dom(rdict, include_doc)
 
     def dict2dom(self, rdict, include_doc = False):
-        record_dict = {self.root_tag : rdict}
+        record_dict = rdict
+        if not len(rdict.keys()) == 1:
+            record_dict = {self.root_tag : rdict}
         return Rspec.dict2dom(self, record_dict, include_doc)
         
 # vim:ts=4:expandtab
+