def get_load(self):
res1 = self.db.get("SELECT SUM(max_jobs) AS max_jobs FROM builders \
WHERE status = 'enabled'")
- if not res1:
- return 0
res2 = self.db.get("SELECT COUNT(*) AS count FROM jobs \
WHERE state = 'dispatching' OR state = 'running' OR state = 'uploading'")
- if not res2:
- return 0
- return (res2.count * 100 / res1.max_jobs)
+ try:
+ return (res2.count * 100 / res1.max_jobs)
+ except:
+ return 0
def get_history(self, limit=None, offset=None, builder=None, user=None):
query = "SELECT * FROM builders_history"