yesod-katip: Logging bridge between Yesod and Katip

[ bsd3, library, logging, web ] [ Propose Tags ]

A library of ytl-style site transformers for adding Katip logging functionality to Yesod monads, as well as capturing and redirectly Yesod-style logging to Katip scribes.

This package supports two workflows:


[Skip to Readme]
Versions [faq] 0.1.0.0
Dependencies aeson (==1.*), base (>=4.7 && <5), case-insensitive, data-default (==0.7.*), http-types, iproute, katip (==0.8.*), monad-logger (==0.3.*), network, text, wai (==3.*), wai-extra (==3.*), yesod-core (==1.6.*), ytl (==0.1.*) [details]
License BSD-3-Clause
Copyright 2020 Isaac van Bakel
Author Isaac van Bakel
Maintainer ivb@vanbakel.io
Category Logging, Web
Home page https://github.com/ivanbakel/yesod-katip#readme
Source repo head: git clone https://github.com/ivanbakel/yesod-katip
Uploaded by ivanbakel at 2020-12-29T13:35:05Z
Distributions NixOS:0.1.0.0
Downloads 28 total (2 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2020-12-29 [all 1 reports]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for yesod-katip-0.1.0.0

[back to package description]

yesod-katip - Use Katip in your Yesod site

yesod-katip is a utility library for easily adding katip operability to your yesod site. It provides class instances for logging to Katip scribes directly from a Yesod HandlerFor; as well as utility wrappers for augmenting a Yesod site with useful Katip behaviours, like pulling in HTTP context automatically, and making the Yesod logger output to Katip.

For more information, have a look at the module documentation.