Author: eallen
Date: 2008-11-03 08:43:01 -0500 (Mon, 03 Nov 2008)
New Revision: 2729
Modified:
mgmt/trunk/cumin/python/cumin/job.py
Log:
Sanity check to avoid a possible exception.
Modified: mgmt/trunk/cumin/python/cumin/job.py
===================================================================
--- mgmt/trunk/cumin/python/cumin/job.py 2008-11-01 22:27:51 UTC (rev 2728)
+++ mgmt/trunk/cumin/python/cumin/job.py 2008-11-03 13:43:01 UTC (rev 2729)
@@ -333,9 +333,10 @@
def process(self, session):
group = self.frame.get_args(session)[0]
- where_group = "custom_group = '%s'" % group.get_id()
- value = Job.select(where_group).count()
- self.jobs.set(session, value)
+ if group:
+ where_group = "custom_group = '%s'" % group.get_id()
+ value = Job.select(where_group).count()
+ self.jobs.set(session, value)
super(JobGroupStatSet, self).process(session)
def render_rate_text(self, session, args):