From e7c5d67e10fe29da22180f9e09b8973ae166c8fc Mon Sep 17 00:00:00 2001 From: Rishabh Dave Date: Sun, 17 Apr 2022 20:29:28 +0530 Subject: [PATCH] config: import MuableMapping based on python version MutableMapping has been moved from collections to collections.abc. Signed-off-by: Rishabh Dave --- teuthology/config.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/teuthology/config.py b/teuthology/config.py index d20b23c1aa..6da6cdd7f1 100644 --- a/teuthology/config.py +++ b/teuthology/config.py @@ -1,7 +1,10 @@ import os import yaml import logging -import collections +try: + from collections.abc import MutableMapping +except ImportError: + from collections import MutableMapping def init_logging(): @@ -11,7 +14,7 @@ def init_logging(): log = init_logging() -class YamlConfig(collections.MutableMapping): +class YamlConfig(MutableMapping): """ A configuration object populated by parsing a yaml file, with optional default values. -- 2.39.5