Skip to content

Commit

Permalink
Add support for REDIS_URL and DATABASE_URL in settings.
Browse files Browse the repository at this point in the history
(preparation for Heroku support - #1092)
  • Loading branch information
arikfr committed Jun 6, 2016
1 parent 2bc0b27 commit fcc656e
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions redash/settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,15 +55,15 @@ def all_settings():
NAME = os.environ.get('REDASH_NAME', 're:dash')
LOGO_URL = os.environ.get('REDASH_LOGO_URL', '/images/redash_icon_small.png')

REDIS_URL = os.environ.get('REDASH_REDIS_URL', "redis://localhost:6379/0")
REDIS_URL = os.environ.get('REDASH_REDIS_URL', os.environ.get('REDIS_URL', "redis://localhost:6379/0"))
PROXIES_COUNT = int(os.environ.get('REDASH_PROXIES_COUNT', "1"))

STATSD_HOST = os.environ.get('REDASH_STATSD_HOST', "127.0.0.1")
STATSD_PORT = int(os.environ.get('REDASH_STATSD_PORT', "8125"))
STATSD_PREFIX = os.environ.get('REDASH_STATSD_PREFIX', "redash")

# Connection settings for re:dash's own database (where we store the queries, results, etc)
DATABASE_CONFIG = parse_db_url(os.environ.get("REDASH_DATABASE_URL", "postgresql://postgres"))
DATABASE_CONFIG = parse_db_url(os.environ.get("REDASH_DATABASE_URL", os.environ.get('DATABASE_URL', "postgresql://postgres")))

# Celery related settings
CELERY_BROKER = os.environ.get("REDASH_CELERY_BROKER", REDIS_URL)
Expand Down

0 comments on commit fcc656e

Please sign in to comment.