[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