## ----setup, include = FALSE--------------------------------------------------- knitr::opts_chunk$set( collapse = TRUE, comment = "#>" ) ## ----eval=FALSE, echo=TRUE---------------------------------------------------- # # Turn logger off # options("logr.on" = FALSE) # # # Turn logger on and show notes # options("logr.on" = TRUE, "logr.notes" = TRUE) # # # Turn off notes # options("logr.notes" = FALSE) ## ----eval=FALSE, echo=TRUE---------------------------------------------------- # # Turn autolog on # options("logr.autolog" = TRUE) # # # Turn autolog off # options("logr.autolog" = FALSE) # ## ----eval=FALSE, echo=TRUE---------------------------------------------------- # # Turn on compact option # options("logr.compact" = TRUE) # # # Turn off compact option # options("logr.compact" = FALSE) ## ----eval=FALSE, echo=TRUE---------------------------------------------------- # # Turn on traceback messaging # options("logr.traceback" = TRUE) # # # Turn off traceback messaging # options("logr.traceback" = FALSE) ## ----eval=FALSE, echo=TRUE---------------------------------------------------- # # Get warnings from function # w1 <- get_warnings() # # # Get warnings from global variable # w2 <- getOption("logr.warnings") ## ----eval=FALSE, echo=TRUE---------------------------------------------------- # # Print log to stdout (console) # options("logr.stdout" = TRUE) ## ----eval=FALSE, echo=TRUE---------------------------------------------------- # # Restore printing # options("logr.stdout" = FALSE) # # # Remove stdout option # options("logr.stdout" = NULL) ## ----eval=FALSE, echo=TRUE---------------------------------------------------- # # Restore printing # options("logr.linesize" = 100) #