lgr: A Fully Featured Logging Framework

A flexible, feature-rich yet light-weight logging framework based on 'R6' classes. It supports hierarchical loggers, custom log levels, arbitrary data fields in log events, logging to plaintext, 'JSON', (rotating) files, memory buffers. For extra appenders that support logging to databases, email and push notifications see the the package lgr.app.

Version: 0.4.4
Depends: R (≥ 3.2.0)
Imports: R6 (≥ 2.4.0)
Suggests: cli, covr, crayon, data.table, desc, future, future.apply, glue, jsonlite, knitr, rmarkdown, rotor (≥ 0.3.5), rprojroot, testthat, tibble, tools, utils, whoami, yaml
Published: 2022-09-05
DOI: 10.32614/CRAN.package.lgr
Author: Stefan Fleck ORCID iD [aut, cre]
Maintainer: Stefan Fleck <stefan.b.fleck at gmail.com>
BugReports: https://github.com/s-fleck/lgr/issues/
License: MIT + file LICENSE
URL: https://s-fleck.github.io/lgr/
NeedsCompilation: no
Materials: README NEWS
CRAN checks: lgr results

Documentation:

Reference manual: lgr.pdf
Vignettes: lgr

Downloads:

Package source: lgr_0.4.4.tar.gz
Windows binaries: r-devel: lgr_0.4.4.zip, r-release: lgr_0.4.4.zip, r-oldrel: lgr_0.4.4.zip
macOS binaries: r-release (arm64): lgr_0.4.4.tgz, r-oldrel (arm64): lgr_0.4.4.tgz, r-release (x86_64): lgr_0.4.4.tgz, r-oldrel (x86_64): lgr_0.4.4.tgz
Old sources: lgr archive

Reverse dependencies:

Reverse imports: bbotk, biodb, cpi, fscache, lgrExtra, miesmuschel, mlr3, mlr3batchmark, mlr3fda, mlr3fselect, mlr3hyperband, mlr3mbo, mlr3oml, mlr3pipelines, mlr3spatial, mlr3superlearner, mlr3torch, mlr3tuning, rappsflyer, Rpolyhedra, rsparse, RSQL, rush, rvkstat, s3fs, sched, SIAMCAT, solitude, spFSR, text2vec
Reverse suggests: biodbChebi, biodbHmdb, biodbNcbi, biodbNci, biodbUniprot, DoubleML, log4r, mcboost, mlr3db, mlr3filters, mlr3learners, mlr3resampling, mlr3spatiotempcv, mlr3viz, mlrintermbo, RestRserve

Linking:

Please use the canonical form https://CRAN.R-project.org/package=lgr to link to this page.