aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/type/Uptime.class.php (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove from all files the ending php tagFrançois LASSERRE2014-07-231-2/+0
|
* Use a more secure command line building methodPeter Wu2014-07-201-6/+6
| | | | | | | | | | | | | | | | | | | Previously, a command is built by string concatenation. Here, the distinction between a value and multiple params got lost. Solve this by using an array for shell arguments. As the escaping is now removed from the `rrd_gen_graph` function, the canvas style needs to manually add those quotes to make the JS code still work. That only supports double-quotes, so hopefully nobody creates a name with a double quote as that would break the fragile JS command line parser. Separate the rrdtool options from the rrdtool graph command to make the `$graph_type == 'canvas'` option work (it would otherwise not understand the `rrdtool graph - -a PNG` option). Merge the SVG and PNG cases as they are the same except for the Content-Type header. Fix a missing html escape in a debug style.
* rename ds_names and dsname to legendPim van den Berg2014-05-031-2/+2
| | | | This had nothing to do with an RRD data source.
* type: move generic functions to base classPim van den Berg2014-05-031-2/+2
|
* Revert "type: fix undefined index in ds_names[$source] before empty check"Pim van den Berg2013-10-091-1/+1
| | | | | | | | | | From the docs: "No warning is generated if the variable does not exist. That means empty() is essentially the concise equivalent to !isset($var) || $var == false." This reverts commit f2a4593558b3a3ec696e9cc1de93fa898b9521bb. Reported-By: Benoit Monin (https://github.com/pommi/CGP/commit/f2a4593)
* type: fix undefined index in ds_names[$source] before empty checkPim van den Berg2013-10-071-1/+1
|
* type: use empty to access ds_namesBenoît Monin2013-08-311-1/+1
| | | | | Fix some potential undefined index errors by using the empty function to access ds_names in type other than default.
* integrate jsrrdgraph in CGPPim van den Berg2013-05-181-8/+8
|
* type: escape colons in legend namesPim van den Berg2012-12-161-1/+1
| | | | | | | This problem showed up with IPv6 addresses in the NTP plugin. Forgotten in commit: v0.3-51-g330c94f [type: escape colons in filenames used in rrd commandline]
* type: escape colons in filenames used in rrd commandlinePim van den Berg2011-08-271-2/+2
| | | | | | | A colon ':' in a legend argument will mark the end of the legend: http://oss.oetiker.ch/rrdtool/doc/rrdgraph_graph.en.html#INOTES_on_legend_arguments Reported-by: Benjamin Dupuis <poil@quake.fr>
* Uptime plugin now display current/max/avg values in days instead of secondsManuel CISSÉ2010-06-221-0/+64