instance method
run_step_inline
Ruby on Rails 8.1.2
Since v8.1.2 PrivateSignature
run_step_inline(name, start:, **options, &block)
No documentation comment.
Parameters
-
namereq -
startkeyreq -
optionskeyrest -
blockblock
Source
# File activejob/lib/active_job/continuation.rb, line 299
def run_step_inline(name, start:, **options, &block)
@running_step = true
@current ||= new_step(name, start, resumed: false)
instrumenting_step(current) do
block.call(current)
end
@completed << current.name
@current = nil
@advanced = true
ensure
@running_step = false
@advanced ||= current&.advanced?
end
Defined in activejob/lib/active_job/continuation.rb line 299
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveJob::Continuation