class method
self.wrap
Ruby on Rails 7.2.3
Since v5.2.8.1Signature
self.wrap(**kwargs)
Run the supplied block as a work unit, reloading code as needed
Parameters
-
kwargskeyrest
Source
# File activesupport/lib/active_support/reloader.rb, line 71
def self.wrap(**kwargs)
return yield if active?
executor.wrap(**kwargs) do
instance = run!
begin
yield
ensure
instance.complete!
end
end
end
Defined in activesupport/lib/active_support/reloader.rb line 71
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::Reloader