Sha256: 38275b42b20ec1e4bea3a46d67d84d52ec89ef0ec0d8eab16611c8d9fb673e70
Contents?: true
Size: 484 Bytes
Versions: 15
Compression:
Stored size: 484 Bytes
Contents
module ForemanInventoryUpload module Async class GenerateAllReportsJob < ::ApplicationJob def perform organizations = Organization.unscoped.all organizations.map do |organization| GenerateReportJob.perform_later(ForemanInventoryUpload.generated_reports_folder, organization.id) end ensure self.class.set(:wait => 24.hours).perform_later end def self.singleton_job_name name end end end end
Version data entries
15 entries across 15 versions & 2 rubygems