From 38f7a8a4c2339f21c243537cf8770ca14ca25eaf Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Thu, 10 Dec 2009 23:51:34 +0000 Subject: [PATCH] convert columns from array list to commas separated list --- sfa/util/genitable.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sfa/util/genitable.py b/sfa/util/genitable.py index 457d36bb..32aa7199 100644 --- a/sfa/util/genitable.py +++ b/sfa/util/genitable.py @@ -139,6 +139,8 @@ class GeniTable(list): def find(self, record_filter = None, columns=None): if not columns: columns = "*" + else: + columns = ",".join(columns) sql = "SELECT %s FROM %s WHERE True " % (columns, self.tablename) if isinstance(record_filter, (list, tuple, set)): @@ -161,9 +163,9 @@ class GeniTable(list): results = [results] return results - def findObjects(self, record_filter = None): + def findObjects(self, record_filter = None, columns=None): - results = self.find(record_filter) + results = self.find(record_filter, columns) result_rec_list = [] for result in results: if result['type'] in ['authority']: -- 2.47.0