FIX: Redis may not be availiable on Redis initializer (#15955)

This commit is contained in:
Rafael dos Santos Silva
2022-02-15 12:25:22 -03:00
committed by GitHub
parent 2644813c99
commit d83da596be
2 changed files with 8 additions and 4 deletions

View File

@ -9,7 +9,11 @@ end
# upgrade to Sidekiq 6.1
Redis.exists_returns_integer = true
if Gem::Version.new(Discourse.redis.info['redis_version']) < Gem::Version.new("6.2.0")
STDERR.puts "Discourse requires Redis 6.2.0 or up"
exit 1
begin
if Gem::Version.new(Discourse.redis.info['redis_version']) < Gem::Version.new("6.2.0")
STDERR.puts "Discourse requires Redis 6.2.0 or up"
exit 1
end
rescue Redis::CannotConnectError
STDERR.puts "Couldn't connect to Redis"
end