Skip to content

Commit f6db969

Browse files
committed
params.pp: cleanup service provider logic
the service provider will figure it out on its own. We don't need to duplicate the logic from the providers into puppet code.
1 parent ace430f commit f6db969

File tree

2 files changed

+1
-16
lines changed

2 files changed

+1
-16
lines changed

manifests/params.pp

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -400,21 +400,6 @@
400400
}
401401
}
402402

403-
case $facts['os']['name'] {
404-
'Ubuntu': {
405-
$server_service_provider = 'systemd'
406-
}
407-
'Alpine': {
408-
$server_service_provider = 'rc-service'
409-
}
410-
'FreeBSD': {
411-
$server_service_provider = 'freebsd'
412-
}
413-
default: {
414-
$server_service_provider = undef
415-
}
416-
}
417-
418403
$default_options = {
419404
'client' => {
420405
'port' => '3306',

manifests/server.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@
117117
Variant[Boolean, String[1]] $service_enabled = true,
118118
Variant[Boolean, String[1]] $service_manage = true,
119119
String[1] $service_name = $mysql::params::server_service_name,
120-
Optional[String[1]] $service_provider = $mysql::params::server_service_provider,
120+
Optional[String[1]] $service_provider = undef,
121121
Boolean $create_root_user = true,
122122
Boolean $create_root_my_cnf = true,
123123
Boolean $create_root_login_file = false,

0 commit comments

Comments
 (0)