From 484e7787e9c1f2912c002ec5258b25339c2451ac Mon Sep 17 00:00:00 2001 From: zarzuelo Date: Wed, 12 Dec 2012 09:35:40 +0000 Subject: [PATCH] 2012-12-12 Sergio Martin * include/functions_config.php: Added configuration parameters for the events replication git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@7264 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f --- pandora_console/ChangeLog | 5 ++++ pandora_console/include/functions_config.php | 30 ++++++++++++++++++++ 2 files changed, 35 insertions(+) diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index 5b28a14dae..b7329a7f30 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,8 @@ +2012-12-12 Sergio Martin + + * include/functions_config.php: Added configuration + parameters for the events replication + 2012-12-12 Hirofumi Kosaka * godmode/agentes/module_manager_editor.php: Fixed a bug only diff --git a/pandora_console/include/functions_config.php b/pandora_console/include/functions_config.php index 02c763d88c..89d2d19c8f 100644 --- a/pandora_console/include/functions_config.php +++ b/pandora_console/include/functions_config.php @@ -127,6 +127,12 @@ function config_update_config () { config_update_value ('metaconsole', get_parameter ('metaconsole')); config_update_value ('collection_max_size', get_parameter('collection_max_size')); config_update_value ('activate_netflow', (bool) get_parameter ('activate_netflow')); + config_update_value ('event_replication', (int)get_parameter('event_replication')); + config_update_value ('replication_interval', (int)get_parameter('replication_interval')); + config_update_value ('replication_host', (string)get_parameter('replication_host')); + config_update_value ('replication_database', (string)get_parameter('replication_database')); + config_update_value ('replication_user', (string)get_parameter('replication_user')); + config_update_value ('replication_password', (string)get_parameter('replication_password')); config_update_value ('public_url', get_parameter('public_url')); config_update_value ('referer_security', get_parameter('referer_security')); @@ -428,6 +434,30 @@ function config_process_config () { config_update_value ('collection_max_size', 1000000); } + if (!isset ($config["event_replication"])) { + config_update_value ('event_replication', 0); + } + + if (!isset ($config["replication_interval"])) { + config_update_value ('replication_interval', 120); + } + + if (!isset ($config["replication_host"])) { + config_update_value ('replication_host', ""); + } + + if (!isset ($config["replication_database"])) { + config_update_value ('replication_database', ""); + } + + if (!isset ($config["replication_user"])) { + config_update_value ('replication_user', ""); + } + + if (!isset ($config["replication_password"])) { + config_update_value ('replication_password', ""); + } + if (!isset ($config["font_size"])) { config_update_value ('font_size', 6); }