[rhmessaging-commits] rhmessaging commits: r2704 - mgmt/trunk/cumin/python/cumin.

rhmessaging-commits at lists.jboss.org rhmessaging-commits at lists.jboss.org
Wed Oct 29 20:21:44 EDT 2008


Author: eallen
Date: 2008-10-29 20:21:44 -0400 (Wed, 29 Oct 2008)
New Revision: 2704

Modified:
   mgmt/trunk/cumin/python/cumin/job.py
Log:
Moved sql generation to base class

Modified: mgmt/trunk/cumin/python/cumin/job.py
===================================================================
--- mgmt/trunk/cumin/python/cumin/job.py	2008-10-30 00:12:33 UTC (rev 2703)
+++ mgmt/trunk/cumin/python/cumin/job.py	2008-10-30 00:21:44 UTC (rev 2704)
@@ -87,6 +87,15 @@
         state = self.phase.get(session)
         return self.phase.get_title(state)
 
+    def render_sql_where(self, session, *args):
+        elems = list()
+        elems.append(self.get_phase_sql(session))
+        elems.append("s.pool = %(pool)s")
+        return "where %s" % " and ".join(elems)
+
+    def get_sql_values(self, session, pool):
+        return {"pool": pool.id}
+
     class ArgsColumn(SqlTableColumn):
         def render_title(self, session, data):
             return "Arguments"
@@ -229,15 +238,6 @@
     def get_visible_columns(self, session):
         return self.get_request_visible_columns(session, ["custom_group", "scheduler", "submitter"])
 
-    def render_sql_where(self, session, *args):
-        elems = list()
-        elems.append(self.get_phase_sql(session))
-        elems.append("s.pool = %(pool)s")
-        return "where %s" % " and ".join(elems)
-
-    def get_sql_values(self, session, pool):
-        return {"pool": pool.id}
-
     def render_count(self, session, *args):
         count = self.get_item_count(session, *args)
         phase = self.get_phase_title(session)




More information about the rhmessaging-commits mailing list