[rhmessaging-commits] rhmessaging commits: r3657 - mgmt/trunk/cumin/python/cumin.
rhmessaging-commits at lists.jboss.org
rhmessaging-commits at lists.jboss.org
Wed Sep 30 10:47:57 EDT 2009
Author: eallen
Date: 2009-09-30 10:47:56 -0400 (Wed, 30 Sep 2009)
New Revision: 3657
Modified:
mgmt/trunk/cumin/python/cumin/util.py
Log:
Added utility method to return the cursor rows in a list.
Modified: mgmt/trunk/cumin/python/cumin/util.py
===================================================================
--- mgmt/trunk/cumin/python/cumin/util.py 2009-09-30 14:45:59 UTC (rev 3656)
+++ mgmt/trunk/cumin/python/cumin/util.py 2009-09-30 14:47:56 UTC (rev 3657)
@@ -174,6 +174,19 @@
def get_zipped_colors(cls):
return zip(cls.stat_strings, cls.stat_colors)
+def cursor_to_rows(cursor):
+ cols = [spec[0] for spec in cursor.description]
+ rows = list()
+
+ for tuple in cursor:
+ row = dict()
+ for col, datum in zip(cols, tuple):
+ row[col] = datum
+
+ rows.append(row)
+
+ return rows
+
class CuminModule(object):
def init(self, app):
pass
More information about the rhmessaging-commits
mailing list