EyeLogger

class sofia_redux.visualization.utils.logger.EyeLogger(name, level=0)[source]

Bases: Logger

Set up the Eye logging.

This class is based on the astropy logger, but keeping only the record handling and some default setting functionality.

Initialize the logger with a name and an optional level.

Methods Summary

makeRecord(name, level, pathname, lineno, ...)

A factory method which can be overridden in subclasses to create specialized LogRecords.

Methods Documentation

makeRecord(name, level, pathname, lineno, msg, args, exc_info, func=None, extra=None, sinfo=None)[source]

A factory method which can be overridden in subclasses to create specialized LogRecords.