pr_set_debug function

Set debug value to include error messages of routes cause an error

Set debug value to include error messages of routes cause an error

By default, error messages from your plumber routes are hidden, but can be turned on by setting the debug value to TRUE using this setter.

pr_set_debug(pr, debug = FALSE)

Arguments

  • pr: A Plumber API. Note: The supplied Plumber API object will also be updated in place as well as returned by the function.
  • debug: TRUE provides more insight into your API errors.

Returns

The Plumber router with the new debug setting.

Examples

## Not run: # Will contain the original error message pr() %>% pr_set_debug(TRUE) %>% pr_get("/boom", function() stop("boom")) %>% pr_run() # Will NOT contain an error message pr() %>% pr_set_debug(FALSE) %>% pr_get("/boom", function() stop("boom")) %>% pr_run() ## End(Not run) # Setting within a plumber file #* @plumber function(pr) { pr %>% pr_set_debug(TRUE) }
  • Maintainer: Barret Schloerke
  • License: MIT + file LICENSE
  • Last published: 2025-02-19