diff --git a/doc/Extensions/Oxidized.md b/doc/Extensions/Oxidized.md index 7f7d2ebf5..23153780b 100644 --- a/doc/Extensions/Oxidized.md +++ b/doc/Extensions/Oxidized.md @@ -54,7 +54,7 @@ You will need to configure default credentials for your devices, LibreNMS doesn' ``` LibreNMS is able to reload the Oxidized list of nodes, each time a device is added to LibreNMS. -To do so, add the following to your config.php. +To do so, edit the option in Global Settings>External Settings>Oxidized Integration or add the following to your config.php. ```php $config['oxidized']['reload_nodes'] = TRUE; diff --git a/html/pages/settings/external.inc.php b/html/pages/settings/external.inc.php index ccade1add..fe89d4645 100644 --- a/html/pages/settings/external.inc.php +++ b/html/pages/settings/external.inc.php @@ -25,6 +25,10 @@ $oxidized_conf = array( 'descr' => 'Set the default group returned', 'type' => 'text', ), + array('name' => 'oxidized.reload_nodes', + 'descr' => 'Reload Oxidized nodes list, each time a device is added', + 'type' => 'checkbox', + ), ); $unixagent_conf = array( diff --git a/includes/defaults.inc.php b/includes/defaults.inc.php index eeb9b5da3..39701fd39 100644 --- a/includes/defaults.inc.php +++ b/includes/defaults.inc.php @@ -471,9 +471,9 @@ $config['rancid_ignorecomments'] = 0; // $config['collectd_dir'] = '/var/lib/collectd/rrd'; // $config['smokeping']['dir'] = "/var/lib/smokeping/"; $config['smokeping']['pings'] = 20; -$config['oxidized']['enabled'] = FALSE;//Set to TRUE +// $config['oxidized']['enabled'] = FALSE;//Set to TRUE // $config['oxidized']['url'] = 'http://127.0.0.1:8888';// Set the Oxidized rest URL -$config['oxidized']['reload_nodes'] = FALSE;//Set to TRUE, check documentation +// $config['oxidized']['reload_nodes'] = FALSE;//Set to TRUE, check documentation // NFSen RRD dir. $config['nfsen_enable'] = 0; // $config['nfsen_split_char'] = "_"; diff --git a/sql-schema/090.sql b/sql-schema/090.sql new file mode 100644 index 000000000..dc08f0c67 --- /dev/null +++ b/sql-schema/090.sql @@ -0,0 +1 @@ +INSERT INTO config (config_name,config_value,config_default,config_descr,config_group,config_group_order,config_sub_group,config_sub_group_order,config_hidden,config_disabled) values ('oxidized.reload_nodes','false','false','Reload Oxidized nodes list, each time a device is added','external',0,'oxidized',0,'0','0'); \ No newline at end of file