Logger (paos.log.logger)

class Logger[source]

Bases: object

Abstract class

Standard logging using logger library. It’s an abstract class to be inherited to load its methods for logging. It define the logger name at the initialization, and then provides the logging methods.

set_log_name()[source]

Produces the logger name and store it inside the class. The logger name is the name of the class that inherits this Logger class.

info(message, *args, **kwargs)[source]

Produces INFO level log See logging.Logger

warning(message, *args, **kwargs)[source]

Produces WARNING level log See logging.Logger

debug(message, *args, **kwargs)[source]

Produces DEBUG level log See logging.Logger

trace(message, *args, **kwargs)[source]

Produces TRACE level log See logging.Logger

error(message, *args, **kwargs)[source]

Produces ERROR level log See logging.Logger

critical(message, *args, **kwargs)[source]

Produces CRITICAL level log See logging.Logger