Clear the cache for all loggers in loggerDict Called when level changes are made
(self)
| 1445 | c.parent = alogger |
| 1446 | |
| 1447 | def _clear_cache(self): |
| 1448 | """ |
| 1449 | Clear the cache for all loggers in loggerDict |
| 1450 | Called when level changes are made |
| 1451 | """ |
| 1452 | |
| 1453 | with _lock: |
| 1454 | for logger in self.loggerDict.values(): |
| 1455 | if isinstance(logger, Logger): |
| 1456 | logger._cache.clear() |
| 1457 | self.root._cache.clear() |
| 1458 | |
| 1459 | #--------------------------------------------------------------------------- |
| 1460 | # Logger classes and functions |