Changeset 534 for trunk/web2/addons/job_monarch/jobstore.php
- Timestamp:
- 07/10/08 14:40:20 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/web2/addons/job_monarch/jobstore.php
r532 r534 67 67 foreach( $jobs as $jobid => $jobattrs ) 68 68 { 69 //$jr = $jobattrs; 70 $jr['jid'] = strval( $jobid ); 71 $jr['status'] = $jobattrs['status']; 72 $jr['owner'] = $jobattrs['owner']; 73 $jr['queue'] = $jobattrs['queue']; 74 $jr['name'] = $jobattrs['name']; 75 $jr['requested_time'] = $jobattrs['requested_time']; 69 if( $reported != $heartbeat ) 70 { // Old job: skip 71 continue; 72 } 73 74 $jr['jid'] = strval( $jobid ); 75 $jr['status'] = $jobattrs['status']; 76 $jr['owner'] = $jobattrs['owner']; 77 $jr['queue'] = $jobattrs['queue']; 78 $jr['name'] = $jobattrs['name']; 79 $jr['requested_time'] = makeTime( timeToEpoch( $jobattrs['requested_time'] ) ); 76 80 77 81 if( $jobattrs[status] == 'R' ) … … 84 88 } 85 89 86 unset( $jr['nodes'] );87 unset( $jr['poll_interval'] );88 unset( $jr['reported'] );90 //unset( $jr['nodes'] ); 91 //unset( $jr['poll_interval'] ); 92 //unset( $jr['reported'] ); 89 93 90 $jr['ppn'] = strval( $jobattrs[ppn] ? $jobattrs[ppn] : 1 );91 $jr['cpu'] = strval( $nodes * (int) $ppn );94 $jr['ppn'] = strval( $jobattrs[ppn] ? $jobattrs[ppn] : 1 ); 95 $jr['cpu'] = strval( $nodes * (int) $ppn ); 92 96 93 97 … … 96 100 $jr['nodes'] = implode( ",", $jobattrs['nodes'] ); 97 101 } 98 $jr['queued_timestamp'] = $jobattrs['queued_timestamp'];99 $jr['start_timestamp'] = ($jobattrs['start_timestamp'] ? $jobattrs['start_timestamp'] : "");100 102 101 $jobresults[] = $jr; 103 $jr['queued_timestamp'] = makeDate( $jobattrs['queued_timestamp'] ); 104 $jr['start_timestamp'] = ($jobattrs['start_timestamp'] ? makeDate( $jobattrs['start_timestamp'] ) : ""); 105 106 $jobresults[] = $jr; 102 107 } 103 108
Note: See TracChangeset
for help on using the changeset viewer.