A function to reopen and resume writing to a log file that has been suspended.
log_resume(file_name = NULL)
The path of the log.
log_suspend
for suspending the log,
and log_close
to close the log.
library(logr)
# Create temp file location
tmp <- file.path(tempdir(), "test.log")
# Open log
lf <- log_open(tmp)
# Send message to log
log_print("Before suspend")
# Suspend log
log_suspend()
# View suspended log
writeLines(readLines(lf))
# Resume log
log_resume(lf)
# Print data to log
log_print("After suspend")
# Close log
log_close()
# View results
writeLines(readLines(lf))