- check for field existence before accessing
authorMark Huang <mlhuang@cs.princeton.edu>
Thu, 8 Feb 2007 20:44:13 +0000 (20:44 +0000)
committerMark Huang <mlhuang@cs.princeton.edu>
Thu, 8 Feb 2007 20:44:13 +0000 (20:44 +0000)
PLC/Methods/UpdateSite.py

index c2dfefc..b310380 100644 (file)
@@ -58,7 +58,8 @@ class UpdateSite(Method):
 
             # Remove admin only fields
             for key in 'max_slices', 'max_slivers', 'login_base':
-                del site_fields[key]
+                if key in site_fields:
+                    del site_fields[key]
 
         site.update(site_fields)
        site.sync()