diff options
author | Azul <azul@riseup.net> | 2013-12-20 15:48:21 +0100 |
---|---|---|
committer | Azul <azul@riseup.net> | 2013-12-22 15:41:07 +0100 |
commit | ecb537042e73934d508377280254dc18f8180a41 (patch) | |
tree | 39f93e06b8c1a93a220a75519a1b6b83b8377067 /puppet/modules/tapicero | |
parent | 5f7f2cd3a61aafb1afc81b74b3ef03afe3a64221 (diff) |
Adopt tapicero config file to tapicero > 0.2.0
In order to reuse the couch changes observer for key uploads I extracted it from tapicero and made the configuration more generic. This results in some changes to the config file format.
When deploying tapicero >= 0.2.0 this config file format should be used instead.
Also set log_level to debug by default. We can reduce this later but it might be useful for now.
Diffstat (limited to 'puppet/modules/tapicero')
-rw-r--r-- | puppet/modules/tapicero/templates/tapicero.yaml.erb | 48 |
1 files changed, 25 insertions, 23 deletions
diff --git a/puppet/modules/tapicero/templates/tapicero.yaml.erb b/puppet/modules/tapicero/templates/tapicero.yaml.erb index 098f95bd..cfc02c5c 100644 --- a/puppet/modules/tapicero/templates/tapicero.yaml.erb +++ b/puppet/modules/tapicero/templates/tapicero.yaml.erb @@ -2,34 +2,15 @@ # Default configuration options for Tapicero # -# database to observe for changes: -users_db_name: "users" - -# prefix for per user databases: -db_prefix: "user-" - # couch connection configuration -couch_connection: +connection: protocol: "http" host: "localhost" port: <%= @couchdb_port %> username: <%= @couchdb_admin_user %> password: <%= @couchdb_admin_password %> - -# security settings to be used for the per user databases -security: - admins: - names: - # We explicitly allow the admin user to access per user databases, even - # though admin access ignores per database security we just do this to be - # explicit about this - - <%= @couchdb_admin_user %> - roles: [] - readers: - names: - - <%= @couchdb_soledad_user %> - - <%= @couchdb_leap_mx_user %> - roles: [] + prefix : "" + suffix : "" # file to store the last processed user record in so we can resume after # a restart: @@ -37,4 +18,25 @@ seq_file: "/var/lib/leap/tapicero/tapicero.seq" # Configure log_file like this if you want to log to a file instead of syslog: # log_file: "/var/leap/log/tapicero.log" -log_level: info +log_level: debug + +# tapicero specific options +options: + # prefix for per user databases: + db_prefix: "user-" + + # security settings to be used for the per user databases + security: + admins: + names: + # We explicitly allow the admin user to access per user databases, even + # though admin access ignores per database security we just do this to be + # explicit about this + - <%= @couchdb_admin_user %> + roles: [] + readers: + names: + - <%= @couchdb_soledad_user %> + - <%= @couchdb_leap_mx_user %> + roles: [] + |