@@ -23,7 +23,7 @@ def __init__(self, redisBinaryPath, port=6379, modulePath=None, moduleArgs=None,
23
23
useAof = False , useRdbPreamble = True , debugger = None , sanitizer = None , noCatch = False , noLog = False , unix = False , verbose = False , useTLS = False ,
24
24
tlsCertFile = None , tlsKeyFile = None , tlsCaCertFile = None , clusterNodeTimeout = None , tlsPassphrase = None , enableDebugCommand = False , protocol = 2 ,
25
25
terminateRetries = None , terminateRetrySecs = None , enableProtectedConfigs = False , enableModuleCommand = False , loglevel = None ,
26
- redisConfigFile = None , dualTLS = False
26
+ redisConfigFile = None , dualTLS = False , tlsCluster = True
27
27
):
28
28
self .uuid = uuid .uuid4 ().hex
29
29
self .redisBinaryPath = os .path .expanduser (redisBinaryPath ) if redisBinaryPath .startswith (
@@ -72,6 +72,7 @@ def __init__(self, redisBinaryPath, port=6379, modulePath=None, moduleArgs=None,
72
72
self .terminateRetrySecs = terminateRetrySecs
73
73
self .redisConfigFile = redisConfigFile
74
74
self .dualTLS = dualTLS
75
+ self .tlsCluster = tlsCluster
75
76
76
77
if port > 0 :
77
78
self .port = port
@@ -230,7 +231,7 @@ def createCmdArgs(self, role):
230
231
# creating .cluster.conf in /tmp as lock fails on NFS
231
232
cmdArgs += ['--cluster-enabled' , 'yes' , '--cluster-config-file' , '/tmp/' + self ._getFileName (role , '.cluster.conf' ),
232
233
'--cluster-node-timeout' , '5000' if self .clusterNodeTimeout is None else str (self .clusterNodeTimeout )]
233
- if self .useTLS :
234
+ if self .useTLS and self . tlsCluster :
234
235
cmdArgs += ['--tls-cluster' , 'yes' ]
235
236
if self .useAof :
236
237
cmdArgs += ['--appendonly' , 'yes' ]
0 commit comments