File tree 1 file changed +20
-15
lines changed
1 file changed +20
-15
lines changed Original file line number Diff line number Diff line change 45
45
$provider = ' mysql'
46
46
}
47
47
}
48
- ' SLES' : {
49
- if $::operatingsystemmajrelease >= 12 {
50
- $provider = ' mariadb'
51
- } else {
52
- $provider = ' mysql'
53
- }
54
- }
55
48
default: {
56
49
$provider = ' mysql'
57
50
}
95
88
}
96
89
97
90
' Suse' : {
98
- $client_package_name = $::operatingsystem ? {
99
- /OpenSuSE/ => ' mysql-community-server-client' ,
100
- /(SLES|SLED)/ => ' mysql-client' ,
101
- }
102
- $server_package_name = $::operatingsystem ? {
103
- /OpenSuSE/ => ' mysql-community-server' ,
104
- /(SLES|SLED)/ => ' mysql' ,
91
+ case $::operatingsystem {
92
+ ' OpenSuSE' : {
93
+ $client_package_name = ' mysql-community-server-client'
94
+ $server_package_name = ' mysql-community-server'
95
+ $basedir = ' /usr'
96
+ }
97
+ ' SLES' ,' SLED' : {
98
+ if $::operatingsystemmajrelease >= 12 {
99
+ $client_package_name = ' mariadb-client'
100
+ $server_package_name = ' mariadb'
101
+ $basedir = undef
102
+ } else {
103
+ $client_package_name = ' mysql-client'
104
+ $server_package_name = ' mysql'
105
+ $basedir = ' /usr'
106
+ }
107
+ }
108
+ default: {
109
+ fail(" Unsupported platform: puppetlabs-${module_name} currently doesn't support ${::operatingsystem} " )
110
+ }
105
111
}
106
- $basedir = ' /usr'
107
112
$config_file = ' /etc/my.cnf'
108
113
$includedir = ' /etc/my.cnf.d'
109
114
$datadir = ' /var/lib/mysql'
You can’t perform that action at this time.
0 commit comments