Next: , Up: API  


1.1 (scriba auto)

This module provides zero-configuration initialization for the Scriba logging framework. It dynamically bootstraps, configures, and memoizes an appropriate logger backend based on system environment variables.

1.1.1 Procedures

Procedure: %make-scriba-auto-logger KEY: #:name #:level #:context-filter #:tag-filter #:out-port #:timestamp-format #:flush-port? #:pretty? #:layout #:line-ending #:path #:max-size #:max-backups #:log-format

Creates a logger automatically configured by environment variables.

Each backend only receives the keywords it understands: the file backend takes a path and rotation options instead of an output port, and syslog keeps its own RFC 5424 layout.

Procedure: scriba-auto-logger . kwargs

Undocumented procedure.