diff options
-rw-r--r-- | manifests/query/setup.pp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/manifests/query/setup.pp b/manifests/query/setup.pp index a5d1657..a36cade 100644 --- a/manifests/query/setup.pp +++ b/manifests/query/setup.pp @@ -1,8 +1,9 @@ -define couchdb::query::setup ($host='127.0.0.1', $user, $pw) { +define couchdb::query::setup ($user, $pw, $host='127.0.0.1') { file { '/etc/couchdb/couchdb.netrc': - content => "machine $host login $user password $pw", + content => "machine ${host} login ${user} password ${pw}", mode => '0600', - owner => 'couchdb', - group => 'couchdb', + owner => $::couchdb::base::couchdb_user, + group => $::couchdb::base::couchdb_user, + require => Package['couchdb']; } } |