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