class Dis::Jobs::Store

Dis Store Job

Handles delayed storage of objects.

Dis::Jobs::Store.perform_later("documents", key)

Public Instance Methods

perform(type, key) click to toggle source
# File lib/dis/jobs/store.rb, line 17
def perform(type, key)
  Dis::Storage.delayed_store(type, key)
rescue Dis::Errors::NotFoundError
  Rails.logger.warn(
    "Delayed store failed, object not found: #{[type, key].inspect}"
  )
end