Class: AmazonVcDirectFulfillmentCatalogItemSuppressionDataWorker

Inherits:
Object
  • Object
show all
Includes:
Sidekiq::Job
Defined in:
app/workers/amazon_vc_direct_fulfillment_catalog_item_suppression_data_worker.rb

Instance Method Summary collapse

Instance Method Details

#performObject

Pulls and populated Amazon Seller API listings items data for all Amazon Vendor Central catalog items



8
9
10
11
# File 'app/workers/amazon_vc_direct_fulfillment_catalog_item_suppression_data_worker.rb', line 8

def perform
  Catalog::PullAmazonCatalogSuppressionData.new.process
  # Mailer.admin_notification("AmazonVcDirectFulfillmentCatalogItemSuppressionDataWorker completed | res.catalog_item_suppression_data_pulled: #{res.catalog_item_suppression_data_pulled} | res.catalog_items_updated.size: #{res.catalog_items_updated.size} | res.catalog_items_failed.size: #{res.catalog_items_failed.size} | res.messages.join(', '): #{res.messages.join(', ')}").deliver_now
end