merging bugfixes from trunk
authorTony Mack <tmack@cs.princeton.edu>
Tue, 11 May 2010 19:17:43 +0000 (19:17 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Tue, 11 May 2010 19:17:43 +0000 (19:17 +0000)
sfa/methods/get_aggregates.py
sfa/methods/get_registries.py

index da9859a..384b0b6 100644 (file)
@@ -39,8 +39,8 @@ class get_aggregates(Method):
                 hrn_list = hrn
         
         if not hrn_list:
-            interfaces = aggregates.interfaces
+            interfaces = aggregates.interfaces.keys()
         else:
-            interfaces = [interface for interface in aggregates.interfaces if interface['hrn'] in hrn_list]
+            interfaces = [interface for interface in aggregates.interfaces if interface in hrn_list]
       
         return interfaces
index 9cbba39..082c5df 100644 (file)
@@ -39,8 +39,8 @@ class get_registries(Method):
                 hrn_list = hrn
 
         if not hrn_list:
-            interfaces = registries.interfaces
+            interfaces = registries.interfaces.keys()
         else:
-            interfaces = [interface for interface in registries.interfaces if interface['hrn'] in hrn_list]
+            interfaces = [interface for interface in registries.interfaces if interface in hrn_list]
 
         return interfaces