Example #1
0
 def LoadConfig(self, config=None):
     if not config:
         config = self._defaultConfig
     self._config = LogConfig(config)
     self._minimalLevel = LogEventLevel[self._config.GetLogRoot()
                                        ["MinLevel"]]
     for appender_name in self._config.GetLogAppenders():
         if self._config.GetLogAppenders(
         )[appender_name]["Type"] == "FileAppender":
             self._logPath = self._config.GetLogAppenders(
             )[appender_name]["File"]["Path"]
             self._appendTo = self._config.GetLogAppenders(
             )[appender_name]["File"]["AppendTo"] == "True"