blob: 1d1807782d12b39ca67b25cc749e2f54948b4a7d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
class mysql {
class server {
package {['mariadb',
'mariadb-obsolete']: }
service { 'mysqld':
alias => mysql,
subscribe => Package['mariadb'],
}
# file { "/etc/my.cnf":
#
# }
}
define database() {
exec { "mysqladmin create ${name}":
user => root,
# not sure if /dev/null is needed
unless => "mysqlshow ${name}"
}
}
# define user($password) {
#
# }
}
|