summaryrefslogtreecommitdiff
path: root/oslo_utils/strutils.py
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2021-04-16 11:49:39 +0000
committerGerrit Code Review <review@openstack.org>2021-04-16 11:49:39 +0000
commit73108fe2951d5add0cb2e93f2d0153c50824a0bf (patch)
tree6dba16eafceb5ceed511b9291639894c053b16f2 /oslo_utils/strutils.py
parent02d1cd8b819c5ac10d5f851ca3259fe8fb2e4364 (diff)
parent53e13b52a05c0fdc54f184d31f553a45acf0d44c (diff)
downloadoslo-utils-73108fe2951d5add0cb2e93f2d0153c50824a0bf.tar.gz
Merge "Switch to collections.abc.*"
Diffstat (limited to 'oslo_utils/strutils.py')
-rw-r--r--oslo_utils/strutils.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/oslo_utils/strutils.py b/oslo_utils/strutils.py
index 35b15d3..dad63da 100644
--- a/oslo_utils/strutils.py
+++ b/oslo_utils/strutils.py
@@ -17,7 +17,7 @@
System-level utilities and helper functions.
"""
-import collections
+import collections.abc
import math
import re
import unicodedata
@@ -399,12 +399,12 @@ def mask_dict_password(dictionary, secret="***"): # nosec
"""
- if not isinstance(dictionary, collections.Mapping):
+ if not isinstance(dictionary, collections.abc.Mapping):
raise TypeError("Expected a Mapping, got %s instead."
% type(dictionary))
out = {}
for k, v in dictionary.items():
- if isinstance(v, collections.Mapping):
+ if isinstance(v, collections.abc.Mapping):
out[k] = mask_dict_password(v, secret=secret)
continue
# NOTE(jlvillal): Check to see if anything in the dictionary 'key'