getTaskLogger¶
- lsst.pipe.base.getTaskLogger(name=None, logger=None)¶
- Get a logger compatible with LSST usage. - Parameters:
- namestr, optional
- Name of the logger. Root logger if - None.
- loggerlogging.Logger
- If given the logger is converted to the relevant logger class. If - nameis given the logger is assumed to be a child of the supplied logger.
 
- name
- Returns:
- loggerlsst.utils.logging.LsstLogAdapter
- The relevant logger. 
 
- logger
 - Notes - A - logging.LoggerAdapteris used since it is easier to provide a more uniform interface than when using- logging.setLoggerClass. An adapter can be wrapped around the root logger and the- setLoggerClasswill return the logger first given that name even if the name was used before the- Taskwas created.- Deprecated since version v24: getTaskLogger has been replaced by lsst.utils.logging.getLogger. Will be removed after v24.