linkcheck.director.logger

Logger for aggregator instances

Classes

Logger(config)

Thread safe multi-logger class used by aggregator instances.

class linkcheck.director.logger.Logger(config)[source]

Bases: object

Thread safe multi-logger class used by aggregator instances.

Initialize basic logging variables.

check_active_loggers()[source]

Check if all loggers are deactivated due to I/O errors.

do_print(url_data)[source]

Determine if URL entry should be logged or not.

end_log_output(**kwargs)[source]

End output of all configured loggers.

log_internal_error(**kwargs)[source]

Document that an internal error occurred.

log_url(**kwargs)[source]

Send new url to all configured loggers.

start_log_output()[source]

Start output of all configured loggers.