added job_wins and job_fails to Job for overall accounting and stats
This commit is contained in:
parent
d07386aad3
commit
e953e7c3be
1 changed files with 4 additions and 1 deletions
|
|
@ -36,11 +36,12 @@ class Job:
|
||||||
self.core = core
|
self.core = core
|
||||||
self.taskList = taskList
|
self.taskList = taskList
|
||||||
self.hostgroup = hostgroup
|
self.hostgroup = hostgroup
|
||||||
#TODO: limit the size of this list; else it is a memory leak
|
|
||||||
self.jobInfos = []
|
self.jobInfos = []
|
||||||
self.jobIndex = -1
|
self.jobIndex = -1
|
||||||
self.jobInfoSize = 10
|
self.jobInfoSize = 10
|
||||||
self.jobThreshold = 0
|
self.jobThreshold = 0
|
||||||
|
self.job_fails = 0
|
||||||
|
self.job_wins = 0
|
||||||
self._enabled = True
|
self._enabled = True
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
|
|
@ -83,7 +84,9 @@ class Job:
|
||||||
# Decrement the counter (default)
|
# Decrement the counter (default)
|
||||||
logger.debug("Threshold Decrement")
|
logger.debug("Threshold Decrement")
|
||||||
self.jobThreshold -= 1
|
self.jobThreshold -= 1
|
||||||
|
self.job_wins += 1
|
||||||
else:
|
else:
|
||||||
|
self.job_fails += 1
|
||||||
self.jobThreshold += 1
|
self.jobThreshold += 1
|
||||||
|
|
||||||
if self.jobThreshold >= serviceThreshold:
|
if self.jobThreshold >= serviceThreshold:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue