fix queue avg calc, add date key
avg needs to use max, not min.
add date, so we can do aggregations on dates
diff --git a/src/plugins/scanners/jenkins.py b/src/plugins/scanners/jenkins.py
index 3825cdd..6553a61 100644
--- a/src/plugins/scanners/jenkins.py
+++ b/src/plugins/scanners/jenkins.py
@@ -210,11 +210,12 @@
if 'inQueueSince' in item:
totalqueuetime += (NOW - int(item['inQueueSince']/1000))
- avgqueuetime = totalqueuetime / min(1, len(items))
+ avgqueuetime = totalqueuetime / max(1, len(items))
# Write up a queue doc
queuedoc = {
'id': queuehash,
+ 'date': time.strftime("%Y/%m/%d %H:%M:%S", time.gmtime(NOW)),
'time': NOW,
'size': len(items),
'blocked': blocked,