| beep_on_error | R Documentation |
beep_on_error wraps an expression and plays a short sound only if an
error occurs.
beep_on_error(expr, sound = 1)
expr |
An expression to be evaluated for errors. |
sound |
character string or number specifying what sound to be played by either specifying one of the built in sounds, specifying the path to a wav file or specifying an url. The default is 1. Possible sounds are:
If |
If beep is not able to play the sound a warning is issued rather than
an error. This is in order to not risk aborting or stopping the process that
you wanted to get notified about.
The value of expr, if no error occurs. If an error occurs then
beep_on_error will re-throw the error.
## Not run:
# Play a "ping" sound if \code{expr} produces an error
beep_on_error(log("foo"))
# Stay silent if \code{expr} does not produce an error
beep_on_error(log(1))
# Play the Wilhelm scream instead of a ping on error.
beep_on_error(runif("bar"), "wilhelm")
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.