Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Oct 4, 2025. It is now read-only.

jangorecki/logR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logR Build Status

Extended logging solution:

  • transactional logging: insert log, evaluate expression, update log
  • log to postgres database
  • records errors, warnings, messages, interrupts
  • log process metadata: in/our nrow, flexible list of custom metadata
  • email notification on alerts
  • support parallel processing

Since the 2.1.0 version the pg_mini branch becomes the master and it requires postgres database instance, see .travis.yml for simple CI script. Previous master non-limited to postgres is available as dwtools branch.
New alert argument is added which allows to distinguish action for each expression. Additionally instead of single tag field there is flexible metadata columns list. Sending emails will be handled by www.mailgun.com to remove java dependency which is currently used in other branches.
See source code description for details.

Installation

install.packages(c("microbenchmarkCore","logR"), repos = paste0("https://",c(
    "cran.rstudio.com",
    "olafmersmann.github.io/drat",
    "jangorecki.github.io/logR"
)))

Usage

See .travis.yml, tests/tests.R and read manual.

License

GPL-3

Contact

[email protected], alternatively [email protected]

About

Extended logging solution for R

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages