Method: Cond.invoke_restart
- Defined in:
- lib/cond.rb
.invoke_restart(name, *args, &block) ⇒ Object
Call a restart from a handler; optionally pass it some arguments.
391 392 393 394 395 396 |
# File 'lib/cond.rb', line 391 def invoke_restart(name, *args, &block) Cond.available_restarts.fetch(name) { raise NoRestartError, "Did not find `#{name.inspect}' in available restarts" }.call(*args, &block) end |