From 5dba0b201444a65a0cd668bd1c811be09aeaab89 Mon Sep 17 00:00:00 2001 From: Matt Stibbs Date: Sat, 12 Mar 2016 00:22:46 +0000 Subject: [PATCH] Add support for Heroku Redis --- flask_heroku.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/flask_heroku.py b/flask_heroku.py index f0794f5..cb6495f 100644 --- a/flask_heroku.py +++ b/flask_heroku.py @@ -74,6 +74,14 @@ class Heroku(object): app.config.setdefault('REDIS_HOST', url.hostname) app.config.setdefault('REDIS_PORT', url.port) app.config.setdefault('REDIS_PASSWORD', url.password) + + # Heroku Redis + redis_url = environ.get('REDIS_URL') + if redis_url: + url = urlparse(redis_url) + app.config.setdefault('REDIS_HOST', url.hostname) + app.config.setdefault('REDIS_PORT', url.port) + app.config.setdefault('REDIS_PASSWORD', url.password) # Mongolab mongolab_uri = environ.get('MONGOLAB_URI')