summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAsk Solem <ask@celeryproject.org>2014-06-02 17:17:50 +0100
committerAsk Solem <ask@celeryproject.org>2014-06-02 17:17:50 +0100
commitb0ce0a4524249db654b5194bf27f3344ad0879e6 (patch)
tree3b0f05ba729c7e7b6d81f416571704c4ad98e51c
parent241c4c0c0d8845f83356d7aa4caf40952faf4ea2 (diff)
downloadkombu-b0ce0a4524249db654b5194bf27f3344ad0879e6.tar.gz
Redis: raise proper error if redis library missing
-rw-r--r--kombu/transport/redis.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/kombu/transport/redis.py b/kombu/transport/redis.py
index 8d13f36c..414c8e08 100644
--- a/kombu/transport/redis.py
+++ b/kombu/transport/redis.py
@@ -912,6 +912,8 @@ class Transport(virtual.Transport):
driver_name = 'redis'
def __init__(self, *args, **kwargs):
+ if redis is None:
+ raise ImportError('Missing redis library (pip install redis)')
super(Transport, self).__init__(*args, **kwargs)
# Get redis-py exceptions.