module SidekiqPublisher
Constants
- DEFAULT_BATCH_SIZE
- DEFAULT_JOB_RETENTION_PERIOD
- VERSION
Attributes
batch_size[W]
exception_reporter[RW]
job_retention_period[W]
logger[RW]
metrics_reporter[RW]
Public Class Methods
batch_size()
click to toggle source
# File lib/sidekiq_publisher.rb, line 27 def batch_size @batch_size || DEFAULT_BATCH_SIZE end
configure() { |self| ... }
click to toggle source
# File lib/sidekiq_publisher.rb, line 23 def configure yield self end
job_retention_period()
click to toggle source
# File lib/sidekiq_publisher.rb, line 31 def job_retention_period @job_retention_period || DEFAULT_JOB_RETENTION_PERIOD end
reset!()
click to toggle source
For test purposes
# File lib/sidekiq_publisher.rb, line 36 def reset! @batch_size = nil @job_retention_period = nil @exception_reporter = nil @metrics_reporter = nil end