Outsource 'icinga_unittest' database creation into mysql::database::create

refs #6842
This commit is contained in:
Alexander Klimov 2014-08-05 16:16:05 +02:00
parent 2e1afd7194
commit 73a29abac3
1 changed files with 4 additions and 6 deletions

View File

@ -483,12 +483,10 @@ user { 'vagrant':
require => Group['icinga-cmd'] require => Group['icinga-cmd']
} }
exec { 'create-mysql-icinga_unittest-db': mysql::database::create { 'icinga_unittest':
unless => 'mysql -uicinga_unittest -picinga_unittest icinga_unittest', username => 'icinga_unittest',
command => 'mysql -uroot -e "CREATE DATABASE icinga_unittest; \ password => 'icinga_unittest',
GRANT ALL ON icinga_unittest.* TO icinga_unittest@localhost \ privileges => 'ALL',
IDENTIFIED BY \'icinga_unittest\';"',
require => Service['mysqld']
} }
pgsql::database::create { 'icinga_unittest': pgsql::database::create { 'icinga_unittest':