code: def setup(self, filepath):
          
          if self.log is not None:
              self.log.warning("Disallowed multiple setup of config.")
              return
  
          self.log = logging.getLogger(__name__)
          self.parser = ConfigParser.RawConfigParser()
          self.parser.read(filepath)
          self.sections = self.parser.sections()
          self.log_output.append(
              {"level": "info", "msg": "Loading config-file (%s)" % filepath})
          self.load_config()
          self.handle_logging()
docs: Setup the actual class.
  
          :param str filepath: path to the config-file (including file-name)