Skip to content

R port of the popular log4j logging module

Notifications You must be signed in to change notification settings

nikhil-057/r-logging

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Travis Total downloads Downloads CRAN version
Travis build status CRAN total downloads CRAN downloads CRAN version

r-logging

R port of the popular Python logging package.

It implements hierarchical logging, multiple handlers at a single logger, formattable log records...

What you find here behaves similarly to what you also find in Python's standard logging module.

Far from being comparable to a Python standard module, this tiny logging module does include

  • hierarchic loggers,

  • multiple handlers at each logger,

  • the possibility to specify a formatter for each handler (one default formatter is given),

  • same levels (names and numeric values) as Python's logging package,

  • a simple basicConfig function to quickly put yourself in a usable situation...

  • some sample handlers, sending log records

  • to the console,

  • to a file

for more information, have a look at the [online tutorial] (http://logging.r-forge.r-project.org/sample_session.php) on [r-forge] (http://r-forge.r-project.org/).

installation

Simply call

devtools::install_github("WLOGSolutions/r-logging/pkg")

About

R port of the popular log4j logging module

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • R 80.8%
  • Hack 9.4%
  • PHP 8.7%
  • CSS 1.1%