#Module systest_log# * [Description](#description) * [Function Index](#index) * [Function Details](#functions) Logging Event Handler - provides a gen_event based logging infrastructure which is very lightweight, at relatively low cost. __Behaviours:__ [`gen_event`](gen_event.md). ##Description## Whilst we aren't going to win any prizes for efficiency, we _only_ deal with logging test related information, so we can probably afford to be relatively lazy here. This approach also enables us to remain basically framework agnostic, and does allow a user (in theory) to provide a custom log handler that delegates to their own logging framework of choice. ##Function Index##
activate_logging_subsystem/3 | |
code_change/3 | |
handle_call/2 | |
handle_event/2 | |
handle_info/2 | |
init/1 | |
log/2 | Writes (with formatting as per log/3) to all logging handlers. |
log/3 | Writes to the logging handler Scope, formatting Fmt with Args. |
start/0 | Starts the default systest logging handler: 'system'. |
start/3 | Starts a log handler registered with Id, using the callback module Mod and the io-device (i.e., file descriptor or registered io handling process name) Output. |
start_file/2 | Starts a logging handler registered with 'Id', that outputs to File. |
start_file/3 | as start_file/2, but takes a callback module. |
start_link/0 | |
terminate/2 | |
write_log/4 |