Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gitlab/redis/wrapper.rb')
-rw-r--r--lib/gitlab/redis/wrapper.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/gitlab/redis/wrapper.rb b/lib/gitlab/redis/wrapper.rb
index 7b804038146..985c8dc619c 100644
--- a/lib/gitlab/redis/wrapper.rb
+++ b/lib/gitlab/redis/wrapper.rb
@@ -17,7 +17,7 @@ module Gitlab
module Redis
class Wrapper
class << self
- delegate :params, :url, to: :new
+ delegate :params, :url, :store, to: :new
def with
pool.with { |redis| yield redis }
@@ -126,6 +126,10 @@ module Gitlab
sentinels && !sentinels.empty?
end
+ def store(extras = {})
+ ::Redis::Store::Factory.create(redis_store_options.merge(extras))
+ end
+
private
def redis_store_options