Learn R Programming

loggit2 (version 2.3.1)

stop: Stop Log Handler

Description

This function is identical to base R's stop, but it includes logging of the exception message via loggit().

Usage

stop(..., call. = TRUE, domain = NULL, .loggit = NA, echo = get_echo())

Value

No return value.

Arguments

...

zero or more objects which can be coerced to character (and which are pasted together with no separator) or a single condition object.

call.

logical, indicating if the call should become part of the error message.

domain

see gettext. If NA, messages will not be translated.

.loggit

Should the condition message be added to the log? If NA the log level set by set_log_level() is used to determine if the condition should be logged.

echo

Should the log entry (json) be echoed to stdout as well?

See Also

Other handlers: message(), stopifnot(), warning()

Examples

Run this code
if (FALSE) {
  stop("This is a completely false condition")

  stop("This is a completely false condition", echo = FALSE)
}

Run the code above in your browser using DataLab