@@ -144,6 +144,7 @@ class Defaults:
144144 curr_test_name = None
145145 port = 6379
146146 enable_debug_command = False
147+ enable_protected_configs = False
147148 terminate_retries = None
148149 terminate_retry_secs = None
149150
@@ -176,7 +177,7 @@ def getKwargs(self):
176177class Env :
177178 RTestInstance = None
178179 EnvCompareParams = ['module' , 'moduleArgs' , 'env' , 'useSlaves' , 'shardsCount' , 'useAof' ,
179- 'useRdbPreamble' , 'forceTcp' , 'enableDebugCommand' , 'protocol' ]
180+ 'useRdbPreamble' , 'forceTcp' , 'enableDebugCommand' , 'enableProtectedConfigs' , ' protocol' ]
180181
181182 def compareEnvs (self , env ):
182183 if env is None :
@@ -191,7 +192,8 @@ def __init__(self, testName=None, testDescription=None, module=None,
191192 useAof = None , useRdbPreamble = None , forceTcp = False , useTLS = False , tlsCertFile = None , tlsKeyFile = None ,
192193 tlsCaCertFile = None , tlsPassphrase = None , logDir = None , redisBinaryPath = None , dmcBinaryPath = None ,
193194 redisEnterpriseBinaryPath = None , noDefaultModuleArgs = False , clusterNodeTimeout = None ,
194- freshEnv = False , enableDebugCommand = None , protocol = 2 , terminateRetries = None , terminateRetrySecs = None ):
195+ freshEnv = False , enableDebugCommand = None , enableProtectedConfigs = None , protocol = 2 ,
196+ terminateRetries = None , terminateRetrySecs = None ):
195197
196198 self .testName = testName if testName else Defaults .curr_test_name
197199 if self .testName is None :
@@ -229,6 +231,8 @@ def __init__(self, testName=None, testDescription=None, module=None,
229231 self .clusterNodeTimeout = clusterNodeTimeout if clusterNodeTimeout else Defaults .cluster_node_timeout
230232 self .port = Defaults .port
231233 self .enableDebugCommand = enableDebugCommand if enableDebugCommand else Defaults .enable_debug_command
234+ self .enableProtectedConfigs = enableProtectedConfigs if enableProtectedConfigs \
235+ else Defaults .enable_protected_configs
232236 self .terminateRetries = terminateRetries
233237 self .terminateRetrySecs = terminateRetrySecs
234238
@@ -334,6 +338,7 @@ def getEnvKwargs(self):
334338 'tlsPassphrase' : self .tlsPassphrase ,
335339 'port' : self .port ,
336340 'enableDebugCommand' : self .enableDebugCommand ,
341+ 'enableProtectedConfigs' : self .enableProtectedConfigs ,
337342 'protocol' : self .protocol ,
338343 'terminateRetries' : self .terminateRetries ,
339344 'terminateRetrySecs' : self .terminateRetrySecs ,
0 commit comments