@@ -72,16 +72,15 @@ def _log_sagemaker_config_single_substitution(source_value, config_value, config
72
72
source_value_log_copy = deepcopy (source_value )
73
73
config_value_log_copy = deepcopy (config_value )
74
74
75
-
76
75
if isinstance (source_value_log_copy , dict ):
77
76
for key in source_value_log_copy .keys ():
78
- if re .search (r'(secret|password|key)' , key , re .IGNORECASE ):
77
+ if re .search (r'(secret|password|key|token )' , key , re .IGNORECASE ):
79
78
source_value_log_copy [key ] = '***'
80
79
81
80
if isinstance (config_value_log_copy , dict ):
82
- for k in config_value_log_copy .keys ():
83
- if re .search (r'(secret|password|key)' , k , re .IGNORECASE ):
84
- config_value_log_copy [k ] = '***'
81
+ for key in config_value_log_copy .keys ():
82
+ if re .search (r'(secret|password|key|token )' , key , re .IGNORECASE ):
83
+ config_value_log_copy [key ] = '***'
85
84
86
85
if config_value is not None :
87
86
@@ -138,7 +137,7 @@ def _log_sagemaker_config_single_substitution(source_value, config_value, config
138
137
)
139
138
else :
140
139
# nothing was specified in the config and nothing is being automatically applied
141
- logger .debug ("Skipped value VALUE because no value defined\n config key = %s, source_value = %s " , config_key_path , source_value_log_copy )
140
+ logger .debug ("Skipped value because no value defined\n config key = %s" , config_key_path )
142
141
143
142
144
143
def _log_sagemaker_config_merge (
@@ -214,7 +213,7 @@ def _log_sagemaker_config_merge(
214
213
215
214
else :
216
215
# nothing was specified in the config and nothing is being automatically applied
217
- logger .debug ("Skipped value NO SOURCE because no value defined\n config key = %s" , config_key_path )
216
+ logger .debug ("Skipped value because no value defined\n config key = %s" , config_key_path )
218
217
219
218
220
219
def non_repeating_log_factory (logger : logging .Logger , method : str , cache_size = 100 ) -> Callable :
0 commit comments