The log_suspend
function function suspends printing to the log, but
does not close it. The function will
not print the log footer. To reopen the log, call log_resume
.
log_suspend()
None
log_resume
to continue logging.
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))