diff options
author | Ask Solem <ask@celeryproject.org> | 2014-06-02 17:17:50 +0100 |
---|---|---|
committer | Ask Solem <ask@celeryproject.org> | 2014-06-02 17:17:50 +0100 |
commit | b0ce0a4524249db654b5194bf27f3344ad0879e6 (patch) | |
tree | 3b0f05ba729c7e7b6d81f416571704c4ad98e51c | |
parent | 241c4c0c0d8845f83356d7aa4caf40952faf4ea2 (diff) | |
download | kombu-b0ce0a4524249db654b5194bf27f3344ad0879e6.tar.gz |
Redis: raise proper error if redis library missing
-rw-r--r-- | kombu/transport/redis.py | 2 |
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. |