mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Allow ['rrd_def'] to be array or string
This commit is contained in:
@@ -348,8 +348,9 @@ function rrdtool_data_update($device, $measurement, $tags, $fields)
|
||||
|
||||
$rrd = rrd_name($device['hostname'], $rrd_name);
|
||||
if (!is_file($rrd) && $tags['rrd_def']) {
|
||||
// add the --step and the rra definitions to the array
|
||||
$newdef = "--step $step ".implode(' ', $tags['rrd_def']).$config['rrd_rra'];
|
||||
$rrd_def = is_array($tags['rrd_def']) ? $tags['rrd_def'] : array($tags['rrd_def']);
|
||||
// add the --step and the rra definitions to the command
|
||||
$newdef = "--step $step ".implode(' ', $rrd_def).$config['rrd_rra'];
|
||||
rrdtool_create($rrd, $newdef);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user