diff options
author | Dexter Morgan <dmorgan@mageia.org> | 2010-11-06 11:18:39 +0000 |
---|---|---|
committer | Dexter Morgan <dmorgan@mageia.org> | 2010-11-06 11:18:39 +0000 |
commit | 7eeae185e2cee830e1ab1f2a832c98fc9db1114e (patch) | |
tree | d9667b3533616385e702ac4c53e2ef37ba591dc0 /modules/transifex | |
parent | 82d98dec4c3ec759c9329eae94aaf982855112f8 (diff) | |
download | puppet-7eeae185e2cee830e1ab1f2a832c98fc9db1114e.tar puppet-7eeae185e2cee830e1ab1f2a832c98fc9db1114e.tar.gz puppet-7eeae185e2cee830e1ab1f2a832c98fc9db1114e.tar.bz2 puppet-7eeae185e2cee830e1ab1f2a832c98fc9db1114e.tar.xz puppet-7eeae185e2cee830e1ab1f2a832c98fc9db1114e.zip |
Add puppet conf for transifex
Diffstat (limited to 'modules/transifex')
-rw-r--r-- | modules/transifex/manifests/init.pp | 17 | ||||
-rw-r--r-- | modules/transifex/templates/20-engines.conf | 33 |
2 files changed, 50 insertions, 0 deletions
diff --git a/modules/transifex/manifests/init.pp b/modules/transifex/manifests/init.pp new file mode 100644 index 00000000..d2ee620f --- /dev/null +++ b/modules/transifex/manifests/init.pp @@ -0,0 +1,17 @@ +class transifex { + package { 'transifex': + ensure => installed + } + package { 'postfix': + ensure => installed + } + + file { "check_new-blog-post": + path => "/etc/transifex/20-engines.conf", + ensure => present, + owner => root, + group => root, + mode => 755, + content => template("transifex/20-engines.conf") + } +} diff --git a/modules/transifex/templates/20-engines.conf b/modules/transifex/templates/20-engines.conf new file mode 100644 index 00000000..ac59cb45 --- /dev/null +++ b/modules/transifex/templates/20-engines.conf @@ -0,0 +1,33 @@ +### ENGINE CONFIGURATION +# Database and caching + +## Database configuration + +# http://docs.djangoproject.com/en/dev/ref/settings/#database-engine +DATABASE_ENGINE = 'postgresql_psycopg2' +# Use file path for sqlite3 +DATABASE_NAME = 'transifex' +# The following are not used for sqlite3 +DATABASE_USER = 'transifex' +DATABASE_PASSWORD = 'transifex' +DATABASE_HOST = 'pgsql.mageia.org' # Set to empty string for local socket +DATABASE_PORT = '' # Set to empty string for default + +## Caching (optional) + +CACHE_BACKEND = 'locmem://' +# For memcached: CACHE_BACKEND = 'memcached://127.0.0.1:11211/' +# No caching: CACHE_BACKEND = 'dummy://' + +CACHE_MIDDLEWARE_SECONDS = 3600 +CACHE_MIDDLEWARE_KEY_PREFIX = 'tx' +CACHE_MIDDLEWARE_ANONYMOUS_ONLY = True + +# Note: Additional caching configuration takes place in 50-project.conf in the +# MIDDLEWARE_CLASSES option. + +# Database settings for unittests +TEST_CHARSET = "utf8" +TEST_COLLATION = "utf8_general_ci" +TEST_DATABASE_CHARSET = TEST_CHARSET +TEST_DATABASE_COLLATION = TEST_COLLATION |