Sha256: 3bb5652be9b13a620a6ccb97fc0075b2a2f70f796b165ff91c018d4a85a01351

Contents?: true

Size: 549 Bytes

Versions: 3

Compression:

Stored size: 549 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])
        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

3 entries across 3 versions & 1 rubygems

Version Path
bridge_cache-0.3.22 app/lib/bridge_cache/jobs/import_start.rb
bridge_cache-0.3.21 app/lib/bridge_cache/jobs/import_start.rb
bridge_cache-0.3.20 app/lib/bridge_cache/jobs/import_start.rb