configure_pylog_MDC¶
- 
lsst.log.configure_pylog_MDC(level: str, MDC_class: Optional[type] = <class 'lsst.log.log.logContinued.MDCDict'>)¶
- Configure log4cxx to send messages to Python logging, with MDC support. - Parameters: - level : str
- Name of the logging level for root log4cxx logger. 
- MDC_class : type, optional
- Type of dictionary which is added to - logging.LogRecordas an- MDCattribute. Any dictionary or- defaultdict-like class can be used as a type. If- Nonethe- logging.LogRecordwill not be augmented.
 - Notes - This method does two things: - Configures log4cxx with a given logging level and a PyLogAppenderappender class which forwards all messages to Pythonlogging.
- Installs a record factory for Python loggingthat addsMDCattribute to everylogging.LogRecordobject (instance ofMDC_class). This will happen by default but can be disabled by setting theMDC_classparameter toNone.
 
- level :