| openlog {luzlogr} | R Documentation |
Open a new logfile
Description
Open a new logfile
Usage
openlog(file, loglevel = -Inf, append = FALSE, sink = FALSE)
Arguments
file |
Name of logfile (character or writeable |
loglevel |
Minimum priority level (numeric, optional) |
append |
Append to logfile? (logical, optional) |
sink |
Send all console output to logfile? (logical, optional) |
Details
Open a new logfile. Messages will only appear in the logfile
if their level exceeds the log's loglevel;
this allows you to easily change the amount of detail being logged.
Re-opening a logfile will erase the previous output unless append
is TRUE. Opening a new logfile when one is already open will temporarily
switch logging to that new file.
If sink is TRUE, all screen output will be captured (via sink).
Value
Invisible fully-qualified name of log file.
See Also
Examples
logfile <- openlog("test.log")
printlog("message")
closelog()
readLines(logfile)
file.remove(logfile)
[Package luzlogr version 0.2.1 Index]