File tree Expand file tree Collapse file tree 3 files changed +7
-3
lines changed Expand file tree Collapse file tree 3 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 1313 $service_ensure = ' running'
1414 $service_enable = true
1515 $service_manage = true
16+ $service_restart_on_change = true
1617 $service_provider = $service_provider
1718 $manage_pg_hba_conf = pick($manage_pg_hba_conf , true )
1819 $manage_pg_ident_conf = pick($manage_pg_ident_conf , true )
Original file line number Diff line number Diff line change 1313 $service_enable = $postgresql::params::service_enable,
1414 $service_manage = $postgresql::params::service_manage,
1515 $service_name = $postgresql::params::service_name,
16+ $service_restart_on_change = $postgresql::params::service_restart_on_change,
1617 $service_provider = $postgresql::params::service_provider,
1718 $service_reload = $postgresql::params::service_reload,
1819 $service_status = $postgresql::params::service_status,
Original file line number Diff line number Diff line change 1717
1818 case $name {
1919 /data_directory|hba_file|ident_file|include |listen_addresses|port|max_connections|superuser_reserved_connections|unix_socket_directory|unix_socket_group|unix_socket_permissions|bonjour|bonjour_name|ssl|ssl_ciphers|shared_buffers|max_prepared_transactions|max_files_per_process|shared_preload_libraries|wal_level|wal_buffers|archive_mode|max_wal_senders|hot_standby|logging_collector|silent_mode|track_activity_query_size|autovacuum_max_workers|autovacuum_freeze_max_age|max_locks_per_transaction|max_pred_locks_per_transaction|restart_after_crash|lc_messages|lc_monetary|lc_numeric|lc_time/: {
20- Postgresql_conf {
21- notify => Class[' postgresql::server::service' ],
22- before => Class[' postgresql::server::reload' ],
20+ if $postgresql::server::service_restart_on_change {
21+ Postgresql_conf {
22+ notify => Class[' postgresql::server::service' ],
23+ before => Class[' postgresql::server::reload' ],
24+ }
2325 }
2426 }
2527
You can’t perform that action at this time.
0 commit comments