'Config constructor.
Args:
configdir: Directory to read the config from.
fname: Filename of the config file.'

def __init__(self, configdir, fname):

    super().__init__(interpolation=None, comment_prefixes='#')
    self.optionxform = (lambda opt: opt)
    self._configdir = configdir
    self._fname = fname
    self._configfile = os.path.join(self._configdir, fname)
    if (not os.path.isfile(self._configfile)):
        return
    log.init.debug('Reading    config    from    {}'.format(self._configfile))
    self.read(self._configfile, encoding='utf-8')
