Ignore:
Timestamp:
04/06/07 13:21:35 (17 years ago)
Author:
bastiaans
Message:

web/addons/job_monarch/conf.php:

  • added COLUMN_NODES option to display job node hostnames column

web/addons/job_monarch/search.php,
web/addons/job_monarch/overview.php:

  • added handling of COLUMN_NODES

web/addons/job_monarch/templates/search.tpl,
web/addons/job_monarch/templates/overview.tpl:

  • added COLUMN_NODES to html
File:
1 edited

Legend:

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

    r297 r299  
    2424
    2525global $GANGLIA_PATH, $clustername, $tpl, $filter, $cluster, $get_metric_string, $cluster_url, $sh;
    26 global $hosts_up, $m, $start, $end, $filterorder, $COLUMN_REQUESTED_MEMORY, $COLUMN_QUEUED, $hostname, $piefilter;
     26global $hosts_up, $m, $start, $end, $filterorder, $COLUMN_REQUESTED_MEMORY, $COLUMN_QUEUED, $COLUMN_NODES, $hostname, $piefilter;
    2727
    2828$data_gatherer = new DataGatherer( $clustername );
     
    466466        global $cluster_url, $get_metric_string, $host_url, $metrics;
    467467        global $start, $end, $reports, $gnodes, $default_showhosts;
    468         global $COLUMN_QUEUED, $COLUMN_REQUESTED_MEMORY, $hostname;
     468        global $COLUMN_QUEUED, $COLUMN_REQUESTED_MEMORY, $COLUMN_NODES, $hostname;
    469469        $metricname = $m;
    470470
     
    512512        if( $COLUMN_REQUESTED_MEMORY ) {
    513513                $tpl->newBlock( "column_header_req_mem" );
     514        }
     515
     516        if( $COLUMN_NODES ) {
     517                $tpl->newBlock( "column_header_nodes" );
    514518        }
    515519
     
    642646                                }
    643647
     648
    644649                                if( $COLUMN_QUEUED ) {
    645650                                        $tpl->newBlock( "column_queued" );
     
    658663                                $view_jobs++;
    659664
    660                                 if( $jobs[$jobid][status] == 'R' )
     665                                if( $jobs[$jobid][status] == 'R' ) {
    661666                                        foreach( $jobs[$jobid][nodes] as $tempnode )
    662667                                                $view_name_nodes[] = $tempnode;
    663                                 else if( $jobs[$jobid][status] == 'Q' )
     668
     669                                        if( $COLUMN_NODES ) {
     670                                                $tpl->newBlock( "column_nodes" );
     671                                                $nodes_hostnames = implode( " ", $jobs[$jobid][nodes] );
     672                                                $tpl->assign( "nodes_hostnames", $nodes_hostnames );
     673                                                $tpl->gotoBlock( "node" );
     674                                        }
     675                                } else if( $jobs[$jobid][status] == 'Q' ) {
    664676                                        $view_nodes += (int) $jobs[$jobid][nodes];
     677                                }
    665678
    666679                                if( $even ) {
Note: See TracChangeset for help on using the changeset viewer.