Fix 1
authorSapan Bhatia <sapanb@cs.princeton.edu>
Fri, 17 Jul 2009 18:10:12 +0000 (18:10 +0000)
committerSapan Bhatia <sapanb@cs.princeton.edu>
Fri, 17 Jul 2009 18:10:12 +0000 (18:10 +0000)
sfa/rspecs/aggregates/rspec_manager_max.py

index 65ace0e..9665451 100644 (file)
@@ -249,8 +249,8 @@ def get_rspec(api, hrn):
     # plc.princeton.sapan vlan23,vlan45
 
     allocations = read_alloc_dict()
-    if (hrn):
-        ret_rspec = allocations_to_rspec(allocations[hrn])
+    if (hrn and allocations.has_key(hrn)):
+            ret_rspec = allocations_to_rspec(allocations[hrn])
     else:
         ret_rspec = open(SFA_MAX_DEFAULT_RSPEC).read()