Sha256: 81a8ea33570a6e1fec133990c46f2a4a218fb94a5b1fbdc268d022c2e90b922b
Contents?: true
Size: 416 Bytes
Versions: 3
Compression:
Stored size: 416 Bytes
Contents
# frozen_string_literal: true module Aws module ActiveJob module SQS extend ActiveSupport::Concern included do class_attribute :excluded_deduplication_keys end # class methods for SQS ActiveJob. module ClassMethods def deduplicate_without(*keys) self.excluded_deduplication_keys = keys.map(&:to_s) | ['job_id'] end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems