Skip to content

Commit 60d2ab1

Browse files
replacing all values in dict
1 parent 099638c commit 60d2ab1

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

src/sagemaker/config/config_utils.py

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -75,21 +75,23 @@ def _log_sagemaker_config_single_substitution(source_value, config_value, config
7575
config_value_log_copy = deepcopy(config_value)
7676

7777

78+
# if isinstance(source_value_log_copy, dict):
79+
# for key in source_value_log_copy.keys():
80+
# if re.search(r'(secret|password|key)', key, re.IGNORECASE):
81+
# source_value_log_copy[key] = '***'
82+
#
83+
# if isinstance(config_value_log_copy, dict):
84+
# for key in config_value_log_copy.keys():
85+
# if re.search(r'(secret|password|key)', key, re.IGNORECASE):
86+
# config_value_log_copy[key] = '***'
87+
7888
if isinstance(source_value_log_copy, dict):
7989
for key in source_value_log_copy.keys():
80-
if re.search(r'(secret|password|key)', key, re.IGNORECASE):
81-
source_value_log_copy[key] = '***'
90+
source_value_log_copy[key] = '***'
8291

8392
if isinstance(config_value_log_copy, dict):
8493
for key in config_value_log_copy.keys():
85-
if re.search(r'(secret|password|key)', key, re.IGNORECASE):
86-
config_value_log_copy[key] = '***'
87-
88-
if isinstance(source_value_log_copy, str):
89-
source_value_log_copy = '*'
90-
91-
if isinstance(config_value_log_copy, str):
92-
config_value_log_copy = '*'
94+
config_value_log_copy[key] = '***'
9395

9496
if config_value is not None:
9597

0 commit comments

Comments
 (0)