@ -31,24 +31,27 @@ def default_values():
' group ' : ' 1 ' } ,
{ ' param ' : ' log_time_storage ' , ' value ' : ' 14 ' , ' section ' : ' logs ' ,
' desc ' : ' Retention period for user activity logs (in days) ' , ' group ' : ' 1 ' } ,
{ ' param ' : ' stats_user ' , ' value ' : ' admin ' , ' section ' : ' haproxy ' , ' desc ' : ' Username for Stats web page HAProxy ' ,
{ ' param ' : ' stats_user ' , ' value ' : ' admin ' , ' section ' : ' haproxy ' , ' desc ' : ' Username for accessing HAProxy stats page ' ,
' group ' : ' 1 ' } ,
{ ' param ' : ' stats_password ' , ' value ' : ' password ' , ' section ' : ' haproxy ' ,
' desc ' : ' Password for Stats web page HAProxy ' , ' group ' : ' 1 ' } ,
{ ' param ' : ' stats_port ' , ' value ' : ' 8085 ' , ' section ' : ' haproxy ' , ' desc ' : ' Port Stats web page HAProxy ' ,
' desc ' : ' Password for accessing HAProxy stats page ' , ' group ' : ' 1 ' } ,
{ ' param ' : ' stats_port ' , ' value ' : ' 8085 ' , ' section ' : ' haproxy ' , ' desc ' : ' Port for HAProxy stats page ' ,
' group ' : ' 1 ' } ,
{ ' param ' : ' stats_page ' , ' value ' : ' stats ' , ' section ' : ' haproxy ' , ' desc ' : ' URI Stats web page HAProxy ' ,
{ ' param ' : ' stats_page ' , ' value ' : ' stats ' , ' section ' : ' haproxy ' , ' desc ' : ' URI for HAProxy stats page ' ,
' group ' : ' 1 ' } ,
{ ' param ' : ' haproxy_dir ' , ' value ' : ' /etc/haproxy ' , ' section ' : ' haproxy ' , ' desc ' : ' Path to HAProxy dir' ,
{ ' param ' : ' haproxy_dir ' , ' value ' : ' /etc/haproxy ' , ' section ' : ' haproxy ' , ' desc ' : ' Path to the HAProxy directory ' ,
' group ' : ' 1 ' } ,
{ ' param ' : ' haproxy_config_path ' , ' value ' : ' /etc/haproxy/haproxy.cfg ' , ' section ' : ' haproxy ' , ' desc ' : ' ',
{ ' param ' : ' haproxy_config_path ' , ' value ' : ' /etc/haproxy/haproxy.cfg ' , ' section ' : ' haproxy ' , ' desc ' : ' Path to the HAProxy configuration file ',
' group ' : ' 1 ' } ,
{ ' param ' : ' server_state_file ' , ' value ' : ' stats ' , ' section ' : ' haproxy ' , ' desc ' : ' Path to HAProxy config ' ,
{ ' param ' : ' server_state_file ' , ' value ' : ' stats ' , ' section ' : ' haproxy ' , ' desc ' : ' Path to the HAProxy state file ' ,
' group ' : ' 1 ' } ,
{ ' param ' : ' haproxy_sock ' , ' value ' : ' /etc/haproxy/haproxy.state ' , ' section ' : ' haproxy ' ,
' desc ' : ' Path to HAProxy state file ' , ' group ' : ' 1 ' } ,
' desc ' : ' Socket port for HAProxy ' , ' group ' : ' 1 ' } ,
{ ' param ' : ' haproxy_sock_port ' , ' value ' : ' 1999 ' , ' section ' : ' haproxy ' , ' desc ' : ' HAProxy sock port ' ,
' group ' : ' 1 ' } ,
{ ' param ' : ' haproxy_enterprise ' , ' value ' : ' 0 ' , ' section ' : ' haproxy ' ,
' desc ' : ' If you use enterprise HAProxy, set the value of this parameter to 1. The name of the service will be changed as it is required for the commercial version ' ,
' group ' : ' 1 ' } ,
{ ' param ' : ' apache_log_path ' , ' value ' : ' /var/log/httpd/ ' , ' section ' : ' logs ' , ' desc ' : ' Path to Apache logs ' ,
' group ' : ' 1 ' } ,
{ ' param ' : ' nginx_path_error_logs ' , ' value ' : ' /var/log/nginx/error.log ' , ' section ' : ' nginx ' ,
@ -61,10 +64,10 @@ def default_values():
' group ' : ' 1 ' } ,
{ ' param ' : ' nginx_stats_page ' , ' value ' : ' stats ' , ' section ' : ' nginx ' , ' desc ' : ' URI Stats for web page Nginx ' ,
' group ' : ' 1 ' } ,
{ ' param ' : ' nginx_dir ' , ' value ' : ' /etc/nginx/conf.d/ ' , ' section ' : ' nginx ' , ' desc ' : ' Path to Nginx dir' ,
{ ' param ' : ' nginx_dir ' , ' value ' : ' /etc/nginx/conf.d/ ' , ' section ' : ' nginx ' , ' desc ' : ' Path to the Nginx directory ' ,
' group ' : ' 1 ' } ,
{ ' param ' : ' nginx_config_path ' , ' value ' : ' /etc/nginx/conf.d/default.conf ' , ' section ' : ' nginx ' ,
' desc ' : ' Path to Nginx config' , ' group ' : ' 1 ' } ,
' desc ' : ' Path to the Nginx configuration file ' , ' group ' : ' 1 ' } ,
{ ' param ' : ' ldap_enable ' , ' value ' : ' 0 ' , ' section ' : ' ldap ' , ' desc ' : ' Enable LDAP (1 - yes, 0 - no) ' ,
' group ' : ' 1 ' } ,
{ ' param ' : ' ldap_server ' , ' value ' : ' ' , ' section ' : ' ldap ' , ' desc ' : ' IP address of the LDAP server ' , ' group ' : ' 1 ' } ,
@ -84,9 +87,6 @@ def default_values():
{ ' param ' : ' ldap_search_field ' , ' value ' : ' mail ' , ' section ' : ' ldap ' ,
' desc ' : ' The field for saving the user \' s e-mail address ' , ' group ' : ' 1 ' } ,
{ ' param ' : ' ldap_type ' , ' value ' : ' 0 ' , ' section ' : ' ldap ' , ' desc ' : ' Use LDAP (0) or LDAPS (1) ' , ' group ' : ' 1 ' } ,
{ ' param ' : ' haproxy_enterprise ' , ' value ' : ' 0 ' , ' section ' : ' haproxy ' ,
' desc ' : ' Use this option if your HAProxy is enterprise. It changes service name for rebooting/reloading ' ,
' group ' : ' 1 ' } ,
]
try :
Setting . insert_many ( data_source ) . on_conflict_ignore ( ) . execute ( )