aboutsummaryrefslogtreecommitdiffstats
path: root/config/mailreport/mail_reports.inc
diff options
context:
space:
mode:
Diffstat (limited to 'config/mailreport/mail_reports.inc')
-rw-r--r--config/mailreport/mail_reports.inc18
1 files changed, 8 insertions, 10 deletions
diff --git a/config/mailreport/mail_reports.inc b/config/mailreport/mail_reports.inc
index dc8026cc..d94631cc 100644
--- a/config/mailreport/mail_reports.inc
+++ b/config/mailreport/mail_reports.inc
@@ -301,16 +301,14 @@ function mail_report_generate_graph($database, $style, $graph, $start, $end) {
// log_error("start $start, end $end, archivestart $archivestart, average $average, scale $scale, seconds $seconds");
/* Deduce a interface if possible and use the description */
- $curif = split("-", $curdatabase);
- $curif = "$curif[0]";
- $friendly = convert_friendly_interface_to_friendly_descr(strtolower($curif));
- if($friendly == "") {
- $friendly = $curif;
+ $curif = explode("-", $curdatabase);
+ $curif[1] = str_replace(".rrd", "", $curif[1]);
+ $friendly = convert_friendly_interface_to_friendly_descr(strtolower($curif[0]));
+ if(!empty($friendly)) {
+ $curif[0] = $friendly;
}
- $search = array("-", ".rrd", $curif);
- $replace = array(" :: ", "", $friendly);
- $prettydb = ucwords(str_replace($search, $replace, $curdatabase));
-
+ $prettydb = ucwords(implode(" :: ", $curif));
+ $curif = $curif[0];
$rrddbpath = "/var/db/rrd/";
$rrdtmppath = "/tmp/";
@@ -1200,4 +1198,4 @@ function timeDiff($time, $opt = array()) {
return $str;
}
-?> \ No newline at end of file
+?>