Skip to content

Commit 7f4a76f

Browse files
committed
Bugfix: Redis::Client and Redis::Namespace can be passed to Resque.redis=
1 parent 4fcf1aa commit 7f4a76f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/resque.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,10 @@ def redis=(server)
3434
redis = Redis.new(:host => host, :port => port,
3535
:thread_safe => true, :db => db)
3636
@redis = Redis::Namespace.new(:resque, :redis => redis)
37-
when Redis
37+
when Redis, Redis::Client
3838
@redis = Redis::Namespace.new(:resque, :redis => server)
39+
when Redis::Namespace
40+
@redis = server
3941
else
4042
raise "I don't know what to do with #{server.inspect}"
4143
end

0 commit comments

Comments
 (0)