Palabres + Wisp
palabres_wisp
is an integration of palabres
for wisp
. When using wisp
, you can simply use the
Palabres integration, and get your logs nicely formatted!
Installation
gleam add palabres_wisp
Getting started
To get started, everything you need is to configure your logger, calling the
wisp
middleware and you’re done! Everything remaining is to use Palabres to
create logs!
import palabres
import palabres/options
import palabres/level
import palabres_wisp
import wisp
pub fn configure_logger() {
options.defaults()
|> options.color(True)
|> options.json(False)
|> options.output(to: options.stdout())
|> palabres.configure
}
pub fn handle_request(request: Request) -> Response {
use <- palabres_wisp.log_request(request)
wisp.ok()
}
And you’re good to go! Explore the possibilities you got with Palabres on Hexdocs.