From: Tony Mack Date: Thu, 11 Jun 2009 22:44:59 +0000 (+0000) Subject: make sure to convert GeniRecord objects into dicts before returning record list for... X-Git-Tag: sfa-0.9-0@14641~302 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=a38140df22094d1514594bd1dfbbc687cd7c9923;p=sfa.git make sure to convert GeniRecord objects into dicts before returning record list for non local (peer/federated) calls --- diff --git a/geni/methods/list.py b/geni/methods/list.py index ddc460f3..bfa9e446 100644 --- a/geni/methods/list.py +++ b/geni/methods/list.py @@ -39,7 +39,9 @@ class list(Method): credential = self.api.getCredential() for registry in registries: if hrn.startswith(registry) and registry not in [self.api.hrn]: - records = registries[registry].list(credential, hrn) + record_list = registries[registry].list(credential, hrn) + for record in record_list: + records.append(record.as_dict()) return records return records