File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 368368 String[1] $service_group = $redis::service_group,
369369 Optional[Integer[0]] $service_timeout_start = $redis::service_timeout_start,
370370 Optional[Integer[0]] $service_timeout_stop = $redis::service_timeout_stop,
371- Boolean $manage_service_file = true ,
371+ Boolean $manage_service_file = $redis::manage_service_file ,
372372 String $log_file = " redis-server-${name} .log" ,
373373 Stdlib::Absolutepath $pid_file = " /var/run/${service_name} /redis.pid" ,
374374 Variant[Stdlib::Absolutepath, Enum['']] $unixsocket = " /var/run/${service_name} /redis.sock" ,
414414 }
415415 }
416416
417- if $manage_service_file {
417+ if $manage_service_file and and $facts [ ' service_provider ' ] == ' systemd ' {
418418 if $title != ' default' {
419419 $real_service_ensure = $service_ensure == ' running'
420420 $real_service_enable = $service_enable
453453 ),
454454 }
455455 } else {
456- if $ulimit_managed {
456+ if $ulimit_managed and $facts [ ' service_provider ' ] == ' systemd ' {
457457 systemd::service_limits { "${service_name}.service" :
458458 limits => {
459459 ' LimitNOFILE' => $ulimit ,
Original file line number Diff line number Diff line change 1717class redis::ulimit {
1818 assert_private(' The redis::ulimit class is only to be called from the redis::config class' )
1919
20- if $redis::managed_by_cluster_manager {
20+ if $redis::managed_by_cluster_manager and $facts [ ' kernel ' ] == ' Linux ' {
2121 file { '/etc/security/limits.d/redis.conf' :
2222 ensure => ' file' ,
2323 owner => ' root' ,
You can’t perform that action at this time.
0 commit comments