From 0ede9525b0971c02ac097f5bce04b129ca07f658 Mon Sep 17 00:00:00 2001 From: Aldemir Akpinar Date: Tue, 13 Jun 2017 23:35:33 +0300 Subject: [PATCH] feature: Added support to use IP addresses for NfSen filenames (#6824) feature: Added support to use IP addresses for NfSen filenames (#6824) --- html/pages/device.inc.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/html/pages/device.inc.php b/html/pages/device.inc.php index b5719f4ae0..4d05e24933 100644 --- a/html/pages/device.inc.php +++ b/html/pages/device.inc.php @@ -397,7 +397,12 @@ if (device_permitted($vars['device']) || $permitted_by_port) { $nfsensuffix = $config['nfsen_suffix']; } - $basefilename_underscored = preg_replace('/\./', $config['nfsen_split_char'], $device['hostname']); + if (isset($config['nfsen_split_char']) && !empty($config['nfsen_split_char'])) { + $basefilename_underscored = preg_replace('/\./', $config['nfsen_split_char'], $device['hostname']); + } else { + $basefilename_underscored = $device['hostname']; + } + $nfsen_filename = preg_replace('/'.$nfsensuffix.'/', '', $basefilename_underscored); if (is_file($nfsenrrds.$nfsen_filename.'.rrd')) { $nfsen_rrd_file = $nfsenrrds.$nfsen_filename.'.rrd';