icolos.loggers package#

Submodules#

icolos.loggers.agentlogger module#

class icolos.loggers.agentlogger.AgentLogger[source]#

Bases: BaseLogger

icolos.loggers.base_logger module#

class icolos.loggers.base_logger.BaseLogger[source]#

Bases: ABC

log(message: str, level: str)[source]#

icolos.loggers.blank_logger module#

class icolos.loggers.blank_logger.BlankLogger[source]#

Bases: BaseLogger

This logger serves as a “verbatim” interface.

icolos.loggers.entrypoint_logger module#

class icolos.loggers.entrypoint_logger.EntryPointLogger[source]#

Bases: BaseLogger

icolos.loggers.iologger module#

class icolos.loggers.iologger.IOLogger[source]#

Bases: BaseLogger

icolos.loggers.logger_utils module#

icolos.loggers.logger_utils.log_multiline_string(logger, level: str, multi_line_string: str)[source]#

icolos.loggers.steplogger module#

class icolos.loggers.steplogger.StepLogger[source]#

Bases: BaseLogger

Module contents#