class

Log::BroadcastBackend

Inherits Log::Backend / Reference / Object

A backend that broadcast to others backends. Each of the referenced backends may have a different severity level filter.

When this backend level is set that level setting takes precedence over the severity filter of each referenced backend.

This backend is not to be used explicitly. It is used by Log::Builder configuration to allow a given source to emit to multiple backends.

Constructors

Instance methods

append(backend : Log::Backend, level : Severity) : Nil
Source
close

Closes underlying resources used by this backend.

Source
level
Source
level=(level : Severity | Nil)
Source
write(entry : Entry) : Nil

Writes the entry to this backend.

Source