From 5aab602d85b0bfe9a064dd02bc147406ccfc235b Mon Sep 17 00:00:00 2001 From: Lucas Kanashiro Date: Tue, 5 Aug 2014 16:03:02 -0300 Subject: [PATCH] Added creation of database with puppet --- puppet/modules/colab/manifests/init.pp | 12 ++++++++++++ 1 file changed, 12 insertions(+), 0 deletions(-) diff --git a/puppet/modules/colab/manifests/init.pp b/puppet/modules/colab/manifests/init.pp index 1d63895..0ff96ca 100644 --- a/puppet/modules/colab/manifests/init.pp +++ b/puppet/modules/colab/manifests/init.pp @@ -16,6 +16,18 @@ class colab ( include appdeploy::deps::postgresql include colab::cronjobs + include postgresql::server + + postgresql::server::role { 'colab': + password_hash => postgresql_password('colab', 'colab'), + } + + postgresql::server::db { 'colab': + user => 'colab', + password => postgresql_password('colab', 'colab'), + owner => 'colab', + } + appdeploy::django { 'colab': user => 'colab', directory => '/home/colab/colab/src', -- libgit2 0.21.2