class method
self.run!
Ruby on Rails 5.1.7
Since v5.0.7.2Signature
self.run!()
Run this execution.
Returns an instance, whose complete! method must be invoked after the work has been performed.
Where possible, prefer wrap.
Source
# File activesupport/lib/active_support/execution_wrapper.rb, line 63
def self.run!
if active?
Null
else
new.tap do |instance|
success = nil
begin
instance.run!
success = true
ensure
instance.complete! unless success
end
end
end
end
Defined in activesupport/lib/active_support/execution_wrapper.rb line 63
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::ExecutionWrapper