diff options
Diffstat (limited to 'modules/mysql/manifests')
| -rw-r--r-- | modules/mysql/manifests/init.pp | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/modules/mysql/manifests/init.pp b/modules/mysql/manifests/init.pp new file mode 100644 index 00000000..1d180778 --- /dev/null +++ b/modules/mysql/manifests/init.pp @@ -0,0 +1,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) { +# +# } +} |
