From 2cec90346634c8ed47629fe32336bdcb9b11c435 Mon Sep 17 00:00:00 2001 From: Joey Marianer Date: Thu, 18 Jul 2024 09:17:55 -0700 Subject: [PATCH] Support rediss (redis+TLS) URLs --- exe/redis-dump | 2 +- exe/redis-load | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/exe/redis-dump b/exe/redis-dump index e86205d..6c09f3c 100755 --- a/exe/redis-dump +++ b/exe/redis-dump @@ -56,7 +56,7 @@ class Redis::Dump::CLI before do |obj| obj.global.uri ||= ENV['REDIS_URI'] obj.global.uri ||= 'redis://%s:%s' % [Redis::Dump.host, Redis::Dump.port] - obj.global.uri = 'redis://' << obj.global.uri unless obj.global.uri.match(/^redis:\/\//) + obj.global.uri = 'redis://' << obj.global.uri unless obj.global.uri.match(/^rediss?:\/\//) obj.global.database &&= obj.global.database.to_i obj.global.database ||= (0..15) Redis::Dump.chunk_size = obj.global.count if obj.global.count diff --git a/exe/redis-load b/exe/redis-load index ca3f166..6b598de 100755 --- a/exe/redis-load +++ b/exe/redis-load @@ -51,7 +51,7 @@ class Redis::Dump::CLI before do |obj| obj.global.uri ||= ENV['REDIS_URI'] obj.global.uri ||= 'redis://%s:%s' % [Redis::Dump.host, Redis::Dump.port] - obj.global.uri = 'redis://' << obj.global.uri unless obj.global.uri.match(/^redis:\/\//) + obj.global.uri = 'redis://' << obj.global.uri unless obj.global.uri.match(/^rediss?:\/\//) obj.global.database &&= obj.global.database.to_i obj.global.database ||= (0..15) Redis::Dump.ld "redis_uri: #{obj.global.uri} (#{obj.global.database})"