debian-mirror-gitlab/lib/gitlab/git/storage.rb

23 lines
447 B
Ruby
Raw Normal View History

2017-09-10 17:25:29 +05:30
module Gitlab
module Git
module Storage
class Inaccessible < StandardError
attr_reader :retry_after
def initialize(message = nil, retry_after = nil)
super(message)
@retry_after = retry_after
end
end
CircuitOpen = Class.new(Inaccessible)
REDIS_KEY_PREFIX = 'storage_accessible:'.freeze
def self.redis
Gitlab::Redis::SharedState
end
end
end
end