]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/pybind/mgr/volumes/fs/operations/versions/metadata_manager.py
import 15.2.0 Octopus source
[ceph.git] / ceph / src / pybind / mgr / volumes / fs / operations / versions / metadata_manager.py
index 7aa05c0f617755b8cfe650387b474e72bb4ad864..1b6c432783783f9b378a1b9409c51551880ec60c 100644 (file)
@@ -1,10 +1,11 @@
 import os
 import errno
 import logging
+import sys
 
-try:
+if sys.version_info >= (3, 2):
     import configparser
-except ImportError:
+else:
     import ConfigParser as configparser
 
 try:
@@ -31,7 +32,10 @@ class MetadataManager(object):
         self.fs = fs
         self.mode = mode
         self.config_path = config_path
-        self.config = configparser.ConfigParser()
+        if sys.version_info >= (3, 2):
+            self.config = configparser.ConfigParser()
+        else:
+            self.config = configparser.SafeConfigParser()
 
     def refresh(self):
         fd = None