Sha256: f1d21ecb43135143fd65e66c57a07d4c72033776a80803f14c0926adef0d5f88
Contents?: true
Size: 685 Bytes
Versions: 10
Compression:
Stored size: 685 Bytes
Contents
# frozen_string_literal: true # # The Slack Configuration to be used inside of SystemConfiguration # module DelayedJobConfiguration extend ActiveSupport::Concern def self.included(base) base.class_eval do # # Fields # field :delayed_job_max_allowed_method, type: String, default: 'max' field :delayed_job_max_allowed_factor, type: Integer, default: 5 field :delayed_job_restart_orphaned, type: Boolean, default: false # # Validations # validates :delayed_job_max_allowed_method, inclusion: { in: %w[max min avg] } validates :delayed_job_max_allowed_factor, numericality: { greater_than: 0 } end end end
Version data entries
10 entries across 10 versions & 1 rubygems