flopz.listener.loggers package
Submodules
flopz.listener.loggers.all_loggers module
- get_all_loggers()
- get_logger_by_name(name)
- Parameters
name (
str
) –
flopz.listener.loggers.chrome_trace_logger module
- class ChromeTraceLogger(flopz_config, args=None)
Bases:
flopz.listener.flopz_logger.FlopzLogger
- Parameters
flopz_config (
dict
) –args (
Optional
[Namespace
]) –
flopz.listener.loggers.console_logger module
- class ConsoleLogger(flopz_config, args=None)
Bases:
flopz.listener.flopz_logger.FlopzLogger
- Parameters
flopz_config (
dict
) –args (
Optional
[Namespace
]) –
- log(event)
logs a single event :type event:
Event
:param event: the event to log :rtype:None
:return: nothing
- static name()
- Return type
str
- Returns
a unique name for this logger class
flopz.listener.loggers.json_file_logger module
- class JsonFileLogger(flopz_config, args)
Bases:
flopz.listener.flopz_logger.FlopzLogger
- Parameters
flopz_config (
dict
) –args (
Namespace
) –
- close()
called before the program exits. close file handles etc.
- flush()
Ensures that all data is written, f.ex. when logging to a file or socket
- log(event)
logs a single event :type event:
Event
:param event: the event to log :rtype:None
:return: nothing
- static name()
- Return type
str
- Returns
a unique name for this logger class
- exception JsonFileLoggerException
Bases:
Exception