Common Lisp Package: CLACK.LOGGER.STREAM

# Clack.Logger.Stream - Output log messages to stream. ## SYNOPSIS (clackup (builder (<clack-middleware-logger> :logger (make-instance '<clack-logger-stream>)) (lambda (env) (log-message :notice "You've got an access!") '(200 nil ("ok"))))) ## DESCRIPTION Clack.Logger.Stream is a logger the outputs log messages to a stream, using `*standard-output*' as the default. This logger is used in Clack.Middleware.Logger as the default logger. ## AUTHOR * Eitarow Fukamachi (e.arrows@gmail.com) ## SEE ALSO * Clack.Logger.Base * Clack.Middleware.Logger * Clack.Logger

README:

GENERIC-FUNCTION

Private

OUTPUT (LOGGER MESSAGE)

Output log messages. All loggers must implement this method.

SLOT-ACCESSOR

Private

Undocumented

OUTPUT-STREAM (OBJECT)

SETFOUTPUT-STREAM (NEW-VALUE OBJECT)

CLASS

Public

Undocumented

<CLACK-LOGGER-STREAM>

Private

<CLACK-LOGGER-BASE>

Base class for Clack loggers.