Use RawConfigParser instead of ConfigParser in tsstats.config

because General.datetimeformat creates problems with string-interpolation.
These are solved by swichting to RawConfigParser, which doesn't support this feature.
This commit is contained in:
Thor77 2016-09-17 22:42:32 +02:00
parent 52fc1b487c
commit 799f622201
1 changed files with 3 additions and 3 deletions

View File

@ -1,9 +1,9 @@
# -*- coding: utf-8 -*-
try:
from configparser import ConfigParser
from configparser import RawConfigParser
except ImportError:
from ConfigParser import ConfigParser
from ConfigParser import RawConfigParser
import logging
@ -34,7 +34,7 @@ def load(path=None):
:rtype: tuple
'''
logger.debug('reading config')
config = ConfigParser()
config = RawConfigParser()
# use this way to set defaults, because ConfigParser.read_dict
# is not available < 3.2
for section, items in DEFAULT_CONFIG.items():