Ignore:
Timestamp:
03/24/13 20:18:46 (11 years ago)
Author:
ramonb
Message:
  • make sure range is correctly set and passed on
Location:
branches/0.4/web/addons/job_monarch
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/0.4/web/addons/job_monarch/graph.php

    r738 r739  
    8686{
    8787    $series = '';
    88     if( isset( $period_start ) && isset( $period_stop ) )
    89     {
    90         if( $size == 'overview-medium' )
    91         {
    92             $rrd_dirs[] = $conf['rrds'] . '/' . $cluster .'/'. $hostname;
    93         }
    94         else
    95         {
    96             $trd = new TarchRrdGraph( $cluster, $hostname );
    97             $rrd_dirs = $trd->getRrdDirs( $period_start, $period_stop );
    98         }
     88    if( $size == 'overview-medium' )
     89    {
     90        $rrd_dirs[] = $conf['rrds'] . '/' . $cluster .'/'. $hostname;
     91    }
     92    else
     93    {
     94        $trd = new TarchRrdGraph( $cluster, $hostname );
     95        $rrd_dirs = $trd->getRrdDirs( $period_start, $period_stop );
    9996    }
    10097
  • branches/0.4/web/addons/job_monarch/host_view.php

    r736 r739  
    133133    $cluster_url=rawurlencode($clustername);
    134134    $tpl->assign("cluster_url", $cluster_url);
    135     $tpl->assign("graphargs", "h=$hostname&job_start=$job_start&job_stop=$job_stop&period_start=$period_start&period_stop=$period_stop");
     135
     136    $graphargs = "h=$hostname&job_start=$job_start&job_stop=$job_stop&period_start=$period_start&period_stop=$period_stop";
     137
     138    if( $range == 'job' )
     139    {
     140        $graphargs .= "&period_start=$period_start&period_stop=$period_stop";
     141    }
     142    else
     143    {
     144        $tijd = time();
     145        $graphargs .= "&st=$tijd";
     146    }
     147
     148    $tpl->assign("graphargs", "$graphargs");
    136149
    137150    # For the node view link.
     
    159172        else
    160173        {
    161             $graphargs = "c=$cluster_url&h=$hostname&m=$name"
    162                ."&z=overview-medium&job_start=$job_start&job_stop=$job_stop&period_start=$period_start&period_stop=$period_stop";
     174            $graphargs = "c=$cluster_url&h=$hostname&m=$name&z=overview-medium&range=$range&job_start=$job_start&job_stop=$job_stop";
     175
     176            if( $range == 'job' )
     177            {
     178                $graphargs .= "&period_start=$period_start&period_stop=$period_stop";
     179            }
     180            else
     181            {
     182                $tijd = time();
     183                $graphargs .= "&st=$tijd";
     184            }
    163185            # Adding units to graph 2003 by Jason Smith <smithj4@bnl.gov>.
    164186            if ($v[UNITS])
  • branches/0.4/web/addons/job_monarch/overview.php

    r738 r739  
    11211121                    //printf("last job %s job start %s runningtime %s period start %s", $last_displayed_job, $jobstart, $job_runningtime, $period_start);
    11221122                    $graphargs     = ($reports[$metricname]) ? "g=$metricname&" : "m=$metricname&";
    1123                     $graphargs     .= "z=overview-medium&c=$cluster_url&h=$host_url&l=$load_color&v=".$val['VAL']."&job_start=$job_start&period_start=$period_start&period_stop=$period_end";
    1124                     $host_link   = "\"?j_view=overview-host&c=$cluster_url&r=$range&h=$host_url&job_start=$jobstart&period_start=$period_start&period_stop=$period_end\"";
     1123                    $graphargs    .= "z=overview-medium&c=$cluster_url&r=$range&h=$host_url&l=$load_color&v=".$val['VAL']."&job_start=$job_start";
     1124                    $host_link     = "?j_view=overview-host&c=$cluster_url&r=$range&h=$host_url&job_start=$jobstart";
     1125
     1126                    if( $range == 'job' )
     1127                    {
     1128                        $graphargs     .= "&period_start=$period_start&period_stop=$period_end";
     1129                        $host_link     .= "&period_start=$period_start&period_stop=$period_end";
     1130                    }
     1131                    else
     1132                    {
     1133                        $graphargs     .= "&st=$period_end";
     1134                        $host_link     .= "&st=$period_end";
     1135                    }
    11251136                    if( $max > 0 )
    11261137                    {
     
    11321143                    $cell    = "<td class=$class>".  "<b><a href=$host_link>$host</a></b><br>".  "<i>$metricname:</i> <b>$textval</b></td>";
    11331144                } else {
    1134                     $cell    = "<td><a href=$host_link>" . "<img src=\"./graph.php?$graphargs\" " . "alt=\"$host\" border=0></a></td>";
     1145                    $cell    = "<td><a href=\"$host_link\">" . "<img src=\"./graph.php?$graphargs\" " . "alt=\"$host\" border=0></a></td>";
    11351146                }
    11361147
Note: See TracChangeset for help on using the changeset viewer.