IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 3, 2010, 3:55:23 PM (16 years ago)
Author:
rhenders
Message:

Changes to way log/linear plots are generated

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/roboczar.pl

    r29114 r29119  
    1111use czartool::Pantasks;
    1212use czartool::Nebulous;
    13 use czartool::Czarplot;
     13use czartool::Plotter;
    1414use czartool::Burntool;
    1515
     
    2727my $nebulous = new czartool::Nebulous($czarDb);
    2828my $pantasks = new czartool::Pantasks();
    29 my $czarplot = new czartool::Czarplot($czarDb, "%Y%m%d-%H%M%S", "png font \"/usr/share/fonts/corefonts/arial.ttf\" 8", "/tmp", $save_temps); # TODO hardcoded font path
     29my $plotter = new czartool::Plotter($czarDb, "%Y%m%d-%H%M%S", "png font \"/usr/share/fonts/corefonts/arial.ttf\" 8", "/tmp", $save_temps); # TODO hardcoded font path
    3030my $burntool = new czartool::Burntool();
    3131
     
    109109
    110110        # sort out times
    111         $begin =  strftime('%Y-%m-%d 06:30',localtime);
     111        $begin =  strftime('%Y-%m-%d 06:35',localtime);
    112112        $end = $czarDb->getNowTimestamp();
    113113
     
    125125        print "* Checking Nebulous\n";
    126126        $nebulous->updateClusterSpaceInfo();
    127         $czarplot->plotDiskUsageHistogram();
     127        $plotter->plotDiskUsageHistogram();
    128128        updateServerStatus();
    129129
     
    186186
    187187            chomp($label);
    188             $czarplot->createTimeSeries($label,  $stage, $begin, $end, 1, 1);
     188            $plotter->createLogAndLinearTimeSeries($label,  $stage, $begin, $end);
    189189        }
    190190    }
     
    194194        my ($label) = @{$row};
    195195
    196         $czarplot->createTimeSeries($label, undef, $begin, $end, 1, 1);
    197         $czarplot->createHistogram($label, $begin, $end);
     196        $plotter->createLogAndLinearTimeSeries($label, undef, $begin, $end);
     197        $plotter->createHistogram($label, $begin, $end);
    198198
    199199        #routineChecks($label, "1 HOUR");
    200200    }
    201     $czarplot->createTimeSeries("all_".$server."_labels", undef, $begin, $end, 1, 1);
    202     $czarplot->createHistogram("all_".$server."_labels", $begin, $end);
     201    $plotter->createLogAndLinearTimeSeries("all_".$server."_labels", undef, $begin, $end);
     202    $plotter->createHistogram("all_".$server."_labels", $begin, $end);
    203203    foreach $stage (@stages) {
    204204
    205         $czarplot->createTimeSeries("all_".$server."_labels",  $stage, $begin, $end, 1, 1); # TODO must be a neater way...
     205        $plotter->createLogAndLinearTimeSeries("all_".$server."_labels",  $stage, $begin, $end); # TODO must be a neater way...
    206206    }
    207207}
Note: See TracChangeset for help on using the changeset viewer.