instance method run_step_inline

Ruby on Rails 8.1.2

Since v8.1.2 Private

Signature

run_step_inline(name, start:, **options, &block)

No documentation comment.

Parameters

name req
start keyreq
options keyrest
block block
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

Type at least 2 characters to search.

↑↓ navigate · open · esc close