Anomie has uploaded a new change for review.
https://gerrit.wikimedia.org/r/100377
Change subject: Fix limit detection for status page
......................................................................
Fix limit detection for status page
Most jobs now have two limits, one on h_vmem and one on jobs, which
changes the layout of the data structure parsed from the XML.
Change-Id: Ie6a29b5473fa438940a00817dc58d45fe9d3a980
---
M www/content/status.php
1 file changed, 8 insertions(+), 3 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/labs/toollabs
refs/changes/77/100377/1
diff --git a/www/content/status.php b/www/content/status.php
index 0a4bf0b..183e9b7 100644
--- a/www/content/status.php
+++ b/www/content/status.php
@@ -74,9 +74,14 @@
$j['tool'] = preg_replace('/^local-(.*)$/', "$1", $tool);
$j['sub'] = $job['JB_submission_time'];
$j['name'] = $job['JB_job_name'];
- foreach($job['JB_hard_resource_list'] as $rval) {
- if($rval['CE_name'] == 'h_vmem') {
- $j['mem_alloc'] = intval($rval['CE_doubleval']/1048576);
+ foreach($job['JB_hard_resource_list'] as $rvals) {
+ if(!isset($rvals[0])) {
+ $rvals = array($rvals);
+ }
+ foreach($rvals as $rval){
+ if($rval['CE_name'] == 'h_vmem') {
+ $j['mem_alloc'] = intval($rval['CE_doubleval']/1048576);
+ }
}
}
$j['tasks'] = 0;
--
To view, visit https://gerrit.wikimedia.org/r/100377
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie6a29b5473fa438940a00817dc58d45fe9d3a980
Gerrit-PatchSet: 1
Gerrit-Project: labs/toollabs
Gerrit-Branch: master
Gerrit-Owner: Anomie <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits