From ec3c444f49e8964fdc1dafea4f80ce6c7f0f0a5e Mon Sep 17 00:00:00 2001 From: Takumasa Date: Fri, 21 Apr 2017 20:06:21 +0900 Subject: [PATCH] Add missing defaults --- lib/redis/client.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/redis/client.rb b/lib/redis/client.rb index 5ef5fdb6e..af8c48b5f 100644 --- a/lib/redis/client.rb +++ b/lib/redis/client.rb @@ -6,12 +6,17 @@ class Redis class Client + + # Defaults are also used for converting string keys to symbols. DEFAULTS = { url: -> { ENV["REDIS_URL"] }, scheme: "redis", host: "127.0.0.1", port: 6379, path: nil, + read_timeout: nil, + write_timeout: nil, + connect_timeout: nil, timeout: 5.0, password: nil, db: 0, @@ -22,6 +27,7 @@ class Client reconnect_delay: 0, reconnect_delay_max: 0.5, inherit_socket: false, + logger: nil, sentinels: nil, role: nil }.freeze