51Degrees Pipeline for Python

tests.classes.memorylogger.MemoryLogger Class Reference

Inheritance diagram for tests.classes.memorylogger.MemoryLogger:

[legend]

Collaboration diagram for tests.classes.memorylogger.MemoryLogger:

[legend]

Public Member Functions

 __init__ (self, min_level="error", settings={})
 log_internal (self, level, log)
 Internal logging function overridden by specific loggers.

Public Member Functions inherited from fiftyone_pipeline_core.logger.Logger

 __init__ (self, min_level="error", settings={})
 Create a logger.
 log (self, level, message)
 Log a message.

Public Attributes

list memory_log = []

Public Attributes inherited from fiftyone_pipeline_core.logger.Logger

list allowed_levels = ["debug", "info", "warning", "error", "critical"]
list min_level = min_level
 settings = settings

Constructor & Destructor Documentation

◆ __init__()

tests.classes.memorylogger.MemoryLogger.__init__ ( self,
min_level = "error",
settings = {} )

Member Function Documentation

◆ log_internal()

tests.classes.memorylogger.MemoryLogger.log_internal ( self,
level,
log )

Internal logging function overridden by specific loggers.

@type level: string

Parameters
levelThe level of log message

@type log: dict

Parameters
logThe body of log entry

Reimplemented from fiftyone_pipeline_core.logger.Logger.

Member Data Documentation

◆ memory_log

list tests.classes.memorylogger.MemoryLogger.memory_log = []