Configure a non-root logger from a dictionary.
(self, name, config, incremental=False)
| 915 | self.add_filters(logger, filters) |
| 916 | |
| 917 | def configure_logger(self, name, config, incremental=False): |
| 918 | """Configure a non-root logger from a dictionary.""" |
| 919 | logger = logging.getLogger(name) |
| 920 | self.common_logger_config(logger, config, incremental) |
| 921 | logger.disabled = False |
| 922 | propagate = config.get('propagate', None) |
| 923 | if propagate is not None: |
| 924 | logger.propagate = propagate |
| 925 | |
| 926 | def configure_root(self, config, incremental=False): |
| 927 | """Configure a root logger from a dictionary.""" |
no test coverage detected