Sha256: 05c07327deba96ced2cb3d782d70f6afde2b9937f1a85bf2eb96b2dfad246124

Contents?: true

Size: 576 Bytes

Versions: 12

Compression:

Stored size: 576 Bytes

Contents

module BridgeCache
  module Jobs
    class ImportStart < ActiveJob::Base
      queue_as :default

      def perform(account_settings, chain = [], retries = 0)
        data = BridgeBlueprint::RemoteData.new(account_settings[:url], account_settings[:api_key],
                                               account_settings[:api_secret], account_settings[:models])
        data.start_data_report

        BridgeCache::Jobs::ImportCheck
          .set(queue: queue_name, wait: 30.seconds)
          .perform_later(account_settings, 0, chain, retries)
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
bridge_cache-0.5.0 app/lib/bridge_cache/jobs/import_start.rb
bridge_cache-0.4.9 app/lib/bridge_cache/jobs/import_start.rb
bridge_cache-0.4.8 app/lib/bridge_cache/jobs/import_start.rb
bridge_cache-0.4.7 app/lib/bridge_cache/jobs/import_start.rb
bridge_cache-0.4.6 app/lib/bridge_cache/jobs/import_start.rb
bridge_cache-0.4.5 app/lib/bridge_cache/jobs/import_start.rb
bridge_cache-0.4.4 app/lib/bridge_cache/jobs/import_start.rb
bridge_cache-0.4.3 app/lib/bridge_cache/jobs/import_start.rb
bridge_cache-0.4.2 app/lib/bridge_cache/jobs/import_start.rb
bridge_cache-0.4.1 app/lib/bridge_cache/jobs/import_start.rb
bridge_cache-0.3.24 app/lib/bridge_cache/jobs/import_start.rb
bridge_cache-0.3.23 app/lib/bridge_cache/jobs/import_start.rb