Commit ce8b35bf6da07f64d9a2f449b4ba3de7cfe2480e
Committed by
Charles Oliveira
1 parent
0401b652
Exists in
master
and in
39 other branches
Specific settings for QA (or prod?) environment
Showing
1 changed file
with
27 additions
and
12 deletions
Show diff stats
src/colab/local_settings-digital.py
1 | + | ||
2 | +import os | ||
3 | +import json | ||
4 | + | ||
1 | from custom_settings import * | 5 | from custom_settings import * |
2 | 6 | ||
3 | -DEBUG = True | 7 | +SECRETS_FILE = '/home/colab/colab/secrets.json' |
8 | + | ||
9 | +if os.path.exists(SECRETS_FILE): | ||
10 | + secrets = json.load(file(SECRETS_FILE)) | ||
11 | + | ||
12 | + | ||
13 | +DEBUG = False | ||
4 | TEMPLATE_DEBUG = DEBUG | 14 | TEMPLATE_DEBUG = DEBUG |
5 | 15 | ||
6 | ADMINS = ( | 16 | ADMINS = ( |
17 | + ('Paulo Meirelles', 'paulo@softwarelivre.org'), | ||
7 | ) | 18 | ) |
8 | 19 | ||
9 | MANAGERS = ADMINS | 20 | MANAGERS = ADMINS |
10 | 21 | ||
11 | -EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' | ||
12 | -#EMAIL_HOST = '' | ||
13 | -#EMAIL_PORT = 587 | 22 | +COLAB_FROM_ADDRESS = '"Portal do Software Publico" <noreply@beta.softwarepublico.gov.br>' |
23 | +SERVER_EMAIL = COLAB_FROM_ADDRESS | ||
24 | +EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' | ||
25 | +EMAIL_HOST = 'localhost' | ||
26 | +EMAIL_PORT = 25 | ||
14 | EMAIL_SUBJECT_PREFIX = '' | 27 | EMAIL_SUBJECT_PREFIX = '' |
15 | 28 | ||
16 | # Make this unique, and don't share it with anybody. | 29 | # Make this unique, and don't share it with anybody. |
17 | -SECRET_KEY = ')(jksdfhsjkadfhjkh234ns!8fqu-1186h$vuj' | 30 | +SECRET_KEY = secrets.get('SECRET_KEY') |
18 | 31 | ||
19 | -SITE_URL = os.environ.get('COLAB_HOST') | 32 | +SITE_URL = 'http://beta.softwarepublico.gov.br' |
20 | BROWSERID_AUDIENCES = [SITE_URL, SITE_URL.replace('https', 'http')] | 33 | BROWSERID_AUDIENCES = [SITE_URL, SITE_URL.replace('https', 'http')] |
21 | 34 | ||
22 | -ALLOWED_HOSTS = [os.environ.get('COLAB_HOST')] | 35 | +ALLOWED_HOSTS = ['beta.softwarepublico.gov.br'] |
23 | 36 | ||
24 | INTERNAL_IPS = ('127.0.0.1', ) | 37 | INTERNAL_IPS = ('127.0.0.1', ) |
25 | 38 | ||
26 | -CONVERSEJS_BOSH_SERVICE_URL = 'http://localhost:5280/http-bind' | ||
27 | - | ||
28 | -DATABASES['default']['PASSWORD'] = os.environ.get('COLAB_DB_PWD') | 39 | +DATABASES['default']['PASSWORD'] = secrets.get('COLAB_DB_PWD') |
29 | DATABASES['default']['HOST'] = 'localhost' | 40 | DATABASES['default']['HOST'] = 'localhost' |
30 | 41 | ||
31 | -TRAC_ENABLED = False | 42 | +TRAC_ENABLED = True |
32 | 43 | ||
33 | if TRAC_ENABLED: | 44 | if TRAC_ENABLED: |
34 | from trac_settings import * | 45 | from trac_settings import * |
35 | DATABASES['trac'] = TRAC_DATABASE | 46 | DATABASES['trac'] = TRAC_DATABASE |
36 | - DATABASES['trac']['PASSWORD'] = os.environ.get('TRAC_DB_PWD') | 47 | + DATABASES['trac']['PASSWORD'] = secrets.get('TRAC_DB_PWD') |
37 | DATABASES['trac']['HOST'] = 'localhost' | 48 | DATABASES['trac']['HOST'] = 'localhost' |
38 | 49 | ||
39 | HAYSTACK_CONNECTIONS['default']['URL'] = 'http://localhost:8983/solr/' | 50 | HAYSTACK_CONNECTIONS['default']['URL'] = 'http://localhost:8983/solr/' |
@@ -48,3 +59,7 @@ CONVERSEJS_ENABLED = False | @@ -48,3 +59,7 @@ CONVERSEJS_ENABLED = False | ||
48 | DIAZO_THEME = SITE_URL | 59 | DIAZO_THEME = SITE_URL |
49 | 60 | ||
50 | ROBOTS_NOINDEX = True | 61 | ROBOTS_NOINDEX = True |
62 | + | ||
63 | +RAVEN_CONFIG = { | ||
64 | + 'dsn': secrets.get('RAVEN_DSN', '') + '?timeout=30', | ||
65 | +} |