log_close function closes the log file.
log_close function terminates logging. As part of the termination
process, the function prints any outstanding warnings to the log. Errors are
printed at the point at which they occur. But warnings can be captured only
at the end of the logging session. Therefore, any warning messages will only
be printed at the bottom of the log.
The function also prints the log footer. The log footer contains a date-time stamp of when the log was closed.
# Create temp file location tmp <- file.path(tempdir(), "test.log") # Open log lf <- log_open(tmp) # Send message to log log_print("High Mileage Cars Subset") # Perform operations hmc <- subset(mtcars, mtcars$mpg > 20) # Print data to log log_print(hmc) # Close log log_close() # View results writeLines(readLines(lf))