From 6847d664ccf1fe44cf1588e86cfe2c87fa519743 Mon Sep 17 00:00:00 2001 From: Mike Perham Date: Mon, 9 Apr 2012 08:56:34 -0700 Subject: [PATCH] Verify redis= is given a Hash or ConnectionPool --- lib/sidekiq.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/sidekiq.rb b/lib/sidekiq.rb index 9c0de19c..04480b3f 100644 --- a/lib/sidekiq.rb +++ b/lib/sidekiq.rb @@ -63,8 +63,10 @@ module Sidekiq def self.redis=(hash) if hash.is_a?(Hash) @redis = RedisConnection.create(hash) - else + elsif hash.is_a?(ConnectionPool) @redis = hash + else + raise ArgumentError, "redis= requires a Hash or ConnectionPool" end end