Changeset 29805
- Timestamp:
- Nov 22, 2010, 4:13:58 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/tools/czarpoll.pl (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/czarpoll.pl
r29762 r29805 13 13 use czartool::Plotter; 14 14 use czartool::Burntool; 15 use czartool::DayMetrics; 16 15 17 16 18 my $period = 60; … … 29 31 my $plotter = new czartool::Plotter($gpc1Db, $czarDb, "%Y%m%d-%H%M%S", "png font \"/usr/share/fonts/corefonts/arial.ttf\" 8", "/tmp", $save_temps); # TODO hardcoded font path 30 32 my $burntool = new czartool::Burntool(); 33 31 34 32 35 $czarDb->setDateFormat("%Y%m%d-%H%i%s"); … … 107 110 my $lastDay = strftime('%Y-%m-%d', localtime); 108 111 my $today = undef; 112 my $doneMetricsToday = 1; 109 113 110 114 while (1) { … … 118 122 $czarDb->optimize(); 119 123 $lastDay = $today; 124 $doneMetricsToday = 0; 120 125 } 121 126 … … 124 129 $end = $czarDb->getNowTimestamp(); 125 130 131 # if time now is after 06:35am, then create metrics for past 24 hours 132 if (!$doneMetricsToday && $czarDb->isBefore($begin, $end)) { 133 134 print "* Creating metrics for last 24 hours\n"; 135 # TODO hardcopded path needs to be in config 136 my $dayMetrics = new czartool::DayMetrics($gpc1Db, $czarDb, "/data/ipp004.0/ipp/ippMetrics/", 1, 0, $today); 137 $dayMetrics->writeHTML(); 138 139 $doneMetricsToday = 1; 140 } 141 142 # if time now is before 06:35am, include data from previous day 126 143 if ($czarDb->isBefore($end, $begin)) { 127 144
Note:
See TracChangeset
for help on using the changeset viewer.
