betty.user.logging module

Logging utilities.

final class betty.user.logging.UserHandler

Bases: ManagedLifeCycle, Handler

Output log records through a :py:class`betty.user.User`.

__init__(user: User, /)
emit(record: LogRecord) None

Do whatever it takes to actually log the specified logging record.

This version is intended to be implemented by subclasses and so raises a NotImplementedError.