Merge "Use ConfigParser instead of SafeConfigParser in Python 3"

This commit is contained in:
Jenkins 2016-11-04 14:22:56 +00:00 committed by Gerrit Code Review
commit 334caee452
1 changed files with 6 additions and 1 deletions

View File

@ -15,6 +15,7 @@
import os
import re
import six
from six.moves import configparser
@ -35,7 +36,11 @@ class Config(object):
" found".format(config_path))
raise Exception("Configuration file {0} not found !".format(
config_path))
config = configparser.SafeConfigParser()
# SafeConfigParser was deprecated in Python 3.2
if six.PY3:
config = configparser.ConfigParser()
else:
config = configparser.SafeConfigParser()
config.read([config_path])
sections = config.sections()
storages = []