From a38140df22094d1514594bd1dfbbc687cd7c9923 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Thu, 11 Jun 2009 22:44:59 +0000 Subject: [PATCH] make sure to convert GeniRecord objects into dicts before returning record list for non local (peer/federated) calls --- geni/methods/list.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 -- 2.43.0