diff options
Diffstat (limited to 'modules/postgresql/manifests')
-rw-r--r-- | modules/postgresql/manifests/init.pp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/postgresql/manifests/init.pp b/modules/postgresql/manifests/init.pp index 176a81dc..a01c1093 100644 --- a/modules/postgresql/manifests/init.pp +++ b/modules/postgresql/manifests/init.pp @@ -92,6 +92,7 @@ class postgresql { exec { "createdb -O $user -U postgres $name '$description'": user => root, unless => "psql -A -t -U postgres -l | grep '^$name|'", + require => Service['postgresql'], } } @@ -104,6 +105,7 @@ class postgresql { user => root, environment => "pass=$password", unless => "psql -A -t -U postgres -c '\du $name' | grep '$name'", + require => Service['postgresql'], } } } |