From: Tony Mack Date: Tue, 11 May 2010 19:12:49 +0000 (+0000) Subject: interfaces is a dict, not a list anymore X-Git-Tag: sfa-1.0-0~195 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=f3eea46aa8ab4c40de09ee4b33010828df9c86d0;p=sfa.git interfaces is a dict, not a list anymore --- diff --git a/sfa/methods/get_aggregates.py b/sfa/methods/get_aggregates.py index da9859a9..384b0b60 100644 --- a/sfa/methods/get_aggregates.py +++ b/sfa/methods/get_aggregates.py @@ -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 diff --git a/sfa/methods/get_registries.py b/sfa/methods/get_registries.py index 9cbba391..082c5df8 100644 --- a/sfa/methods/get_registries.py +++ b/sfa/methods/get_registries.py @@ -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