Sha256: bdfa70e451bfde2ad1859fdbb79f3a5dc64e043446d4b6fbe028f7adaa0f3bd1

Contents?: true

Size: 227 Bytes

Versions: 13

Compression:

Stored size: 227 Bytes

Contents

if defined?(ActiveJob)
  class Adhoq::ExecuteJob < ActiveJob::Base
    queue_as do
      Adhoq.config.job_queue_name.try(:to_sym) || :default
    end

    def perform(query, *args)
      query.execute!(*args)
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
adhoq-1.0.2 app/jobs/adhoq/execute_job.rb
adhoq-1.0.1 app/jobs/adhoq/execute_job.rb
adhoq-1.0.0 app/jobs/adhoq/execute_job.rb
adhoq-0.5.0 app/jobs/adhoq/execute_job.rb
adhoq-0.5.0.beta1 app/jobs/adhoq/execute_job.rb
adhoq-0.4.0 app/jobs/adhoq/execute_job.rb
adhoq-0.3.0 app/jobs/adhoq/execute_job.rb
adhoq-0.2.0 app/jobs/adhoq/execute_job.rb
adhoq-0.1.2 app/jobs/adhoq/execute_job.rb
adhoq-0.1.1 app/jobs/adhoq/execute_job.rb
adhoq-0.1.0 app/jobs/adhoq/execute_job.rb
adhoq-0.0.7 app/jobs/adhoq/execute_job.rb
adhoq-0.0.6 app/jobs/adhoq/execute_job.rb