Sha256: 2c7da8fc2be2b5d80918dd2f8a780e066f49008fd78a05fc911ae712d6a5b0ca

Contents?: true

Size: 324 Bytes

Versions: 37

Compression:

Stored size: 324 Bytes

Contents

require_relative './base_job'

module CanvasSync
  module JobBatches
    class SerialBatchJob < BaseJob
      def perform(sub_jobs, context: nil)
        ManagedBatchJob.new.perform(
          sub_jobs,
          context: context,
          ordered: true,
          concurrency: false,
        )
      end
    end
  end
end

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
canvas_sync-0.17.10.beta1 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.8 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.8.beta4 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.8.beta3 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.8.beta2 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.8.beta1 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.7 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.7.beta1 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.6 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.6.beta1 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.5 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.5.beta2 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.5.beta1 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.4 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.3.beta3 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.3.beta2 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb
canvas_sync-0.17.3.beta1 lib/canvas_sync/job_batches/jobs/serial_batch_job.rb