|
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