Ignore:
Timestamp:
07/06/07 14:16:44 (17 years ago)
Author:
bastiaans
Message:

web/addons/job_monarch/version.php:

  • SVN version

web/addons/job_monarch/libtoga.php:

  • need $start in my graph.php

jobmond/jobmond.py:

  • added number of running and queued jobs metric reporting

web/addons/job_monarch/graph.php:

  • added 'job_report' graph, shows running and queued jobs

web/addons/job_monarch/overview.php:

  • included IMG to job_report graph

web/addons/job_monarch/index.php:

  • added range menu
  • fixed metric_menu selection now properly instantly refreshes graphs

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

  • added job_report graph
File:
1 edited

Legend:

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

    r406 r409  
    2626set_time_limit(0);
    2727
     28
     29$my_dir = getcwd();
     30
     31global $r, $range;
     32
     33include_once "./libtoga.php";
     34
    2835if ( !empty( $_GET ) ) {
    2936        extract( $_GET );
    3037}
    3138
    32 $my_dir = getcwd();
    33 
    34 include_once "./libtoga.php";
     39//printf( "r2%s\n", $range );
    3540
    3641global $GANGLIA_PATH;
     
    102107        global $default_refresh, $filterorder, $view;
    103108        global $JOB_ARCHIVE, $period_start, $period_stop, $h, $id;
    104         global $job_start, $job_stop;
     109        global $job_start, $job_stop, $range, $r;
    105110       
    106111        if( isset($default_metric) and !isset($m) )
     
    287292        $tpl->assignGlobal("view", $view);
    288293
     294
    289295        if( array_key_exists( "id", $filter ) or isset($hostname) ) {
     296
     297                $range = "job";
    290298
    291299                //print_r( $context_metrics );
     
    293301                if (is_array($context_metrics) ) {
    294302                        $metric_menu = "<B>Metric</B>&nbsp;&nbsp;"
    295                                 ."<SELECT NAME=\"m\" OnChange=\"".$form_name.".submit();\">\n";
     303                                ."<SELECT NAME=\"m\" OnChange=\"toga_form.submit();\">\n";
    296304
    297305                        sort($context_metrics);
     
    332340        //$ex_fn = $tpl->getVarValue( "_ROOT", "form_name" );
    333341
     342        $context_ranges[]="hour";
     343        $context_ranges[]="day";
     344        $context_ranges[]="week";
     345        $context_ranges[]="month";
     346        $context_ranges[]="year";
     347        $context_ranges[]="job";
     348
     349        $range_menu = "<B>Last</B>&nbsp;&nbsp;" ."<SELECT NAME=\"r\" OnChange=\"toga_form.submit();\">\n";
     350        foreach ($context_ranges as $v) {
     351                $url=rawurlencode($v);
     352                $range_menu .= "<OPTION VALUE=\"$url\" ";
     353                if ($v == $range)
     354                        $range_menu .= "SELECTED";
     355                $range_menu .= ">$v\n";
     356        }
     357        $range_menu .= "</SELECT>\n";
     358
     359        $tpl->assign("range_menu", $range_menu);
     360
    334361        if( $view == "search" or $view == "host" ) {
    335362
Note: See TracChangeset for help on using the changeset viewer.