The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
Lightweight logging for R scripts.
luzlogr is available from CRAN, and can be installed using install.packages()
. To install the latest, developmental version from this GitHub repository:
devtools
installed from CRAN and loaded.install_github("bpbond/luzlogr")
Either way, you can then do:
Three functions - openlog()
, printlog()
, closelog()
- provide logging of script output. They provide features including priority levels for logs and messages; optionally capturing all output (via sink
); switching between logs; and logging to a text file or arbitrary connection. For example:
The resulting log file test.log
looks something like this:
Thu Sep 17 08:46:59 2015 Opening ./test.log
Thu Sep 17 08:46:59 2015 message
Thu Sep 17 08:46:59 2015 Closing test.log flags = 0
-------
R version 3.2.0 (2015-04-16)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X 10.10.5 (Yosemite)
For more details, see the vignette and documentation.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.