fix loading records from a dictionary when pointer is not defined
authorScott Baker <bakers@cs.arizona.edu>
Thu, 23 Apr 2009 21:19:31 +0000 (21:19 +0000)
committerScott Baker <bakers@cs.arizona.edu>
Thu, 23 Apr 2009 21:19:31 +0000 (21:19 +0000)
geni/util/record.py

index 3fb18fc..076aab3 100644 (file)
@@ -310,7 +310,8 @@ class GeniRecord:
             self.set_gid(dict['gid'])
 
         self.set_type(dict['type'])
-        self.set_pointer(dict['pointer'])
+        if "pointer" in dict:
+           self.set_pointer(dict['pointer'])
         if "pl_info" in dict and dict['pl_info']:
            self.set_pl_info(dict["pl_info"])
         if "geni_info" in dict and dict['geni_info']: