Changeset 116


Ignore:
Timestamp:
05/31/05 09:26:12 (17 years ago)
Author:
bastiaans
Message:

toga/overview.php:

  • Fixed time display of queued jobs
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/addons/toga/overview.php

    r115 r116  
    1212$httpvars = new HTTPVariables( $HTTP_GET_VARS );
    1313$clustername = $httpvars->getClusterName();
     14printf( "clustername = %s\n", $clustername );
     15$queue_select = $httpvars->getHttpVar( "queue" );
     16printf( "queue = %s\n", $queue );
    1417
    1518$data_gatherer = new DataGatherer();
     
    1821$tpl->prepare();
    1922
    20 $tpl->assign( "clusterimage", "./image.php?c=".$clustername."&view=big-clusterimage" );
     23$tpl->assign( "self", "./index.php" );
     24$tpl->assign( "clustername", $clustername );
     25
     26$tpl->assign( "clusterimage", "./image.php?c=".rawurlencode($clustername)."&view=big-clusterimage" );
    2127
    2228$data_gatherer->parseXML();
     
    3743        if( $days > 0 ) {
    3844                if( $days > 1 )
    39                         $date_str .= $days . 'days - ';
    40                 else
    41                         $date_str .= $days . 'day - ';
     45                        $date_str .= $days . ' days - ';
     46                else
     47                        $date_str .= $days . ' day - ';
    4248        }
    4349
     
    215221
    216222                $tpl->newBlock("node");
     223                $tpl->assign( "clustername", $clustername );
    217224                $tpl->assign("id", $jobid );
    218225                $tpl->assign("state", $jobattrs[status] );
     
    220227                $tpl->assign("queue", $jobattrs[queue] );
    221228                $tpl->assign("name", $jobattrs[name] );
     229                $tpl->assign("req_cpu", $jobattrs[requested_time] );
     230                $tpl->assign("req_memory", $jobattrs[requested_memory] );
    222231                $nodes = count( $jobattrs[nodes] );
    223232                $ppn = (int) $jobattrs[ppn] ? $jobattrs[ppn] : 1;
    224233                $cpus = $nodes * $ppn;
     234                $tpl->assign("nodes", $nodes );
    225235                $tpl->assign("cpus", $cpus );
    226                 $tpl->assign("req_cpu", $jobattrs[requested_time] );
    227                 $tpl->assign("req_memory", $jobattrs[requested_memory] );
    228                 $tpl->assign("nodes", $nodes );
    229236                $start_time = (int) $jobattrs[start_timestamp];
    230                 $runningtime = makeTime( $report_time - $start_time );
    231                 $tpl->assign("started", makeDate( $start_time ) );
    232                 $tpl->assign("runningtime", $runningtime );
     237
     238                if( $start_time ) {
     239
     240                        $runningtime = makeTime( $report_time - $start_time );
     241                        $tpl->assign("started", makeDate( $start_time ) );
     242                        $tpl->assign("runningtime", $runningtime );
     243                }
    233244        }
    234245}
Note: See TracChangeset for help on using the changeset viewer.