|
43 | 43 | # @param database_password Database password. ignored for sqlite.
|
44 | 44 | # @param database_socket Path to mysql socket.
|
45 | 45 | # @param database_port Database port when not using local socket. Ignored for sqlite.
|
| 46 | +# @param database_charset The default charset of the database. |
| 47 | +# @param database_collate The default collation of the database. |
46 | 48 | # @param database_tlsconnect
|
47 | 49 | # Available options:
|
48 | 50 | # * required - connect using TLS
|
|
220 | 222 | $database_password = $zabbix::params::proxy_database_password,
|
221 | 223 | $database_socket = $zabbix::params::proxy_database_socket,
|
222 | 224 | $database_port = $zabbix::params::proxy_database_port,
|
| 225 | + $database_charset = $zabbix::params::server_database_charset, |
| 226 | + $database_collate = $zabbix::params::server_database_collate, |
223 | 227 | Optional[Enum['required', 'verify_ca', 'verify_full']] $database_tlsconnect = $zabbix::params::proxy_database_tlsconnect,
|
224 | 228 | Optional[Stdlib::Absolutepath] $database_tlscafile = $zabbix::params::proxy_database_tlscafile,
|
225 | 229 | Optional[Stdlib::Absolutepath] $database_tlscertfile = $zabbix::params::proxy_database_tlscertfile,
|
|
487 | 491 | database_user => $database_user,
|
488 | 492 | database_password => $database_password,
|
489 | 493 | database_host => $database_host,
|
| 494 | + database_charset => $database_charset, |
| 495 | + database_collate => $database_collate, |
490 | 496 | zabbix_proxy => $zabbix_proxy,
|
491 | 497 | zabbix_proxy_ip => $zabbix_proxy_ip,
|
492 | 498 | before => $before_database,
|
|
0 commit comments