Class: BGS::FlashUpdater

Inherits:
Object
  • Object
show all
Extended by:
Logging::ThirdPartyTransaction::MethodWrapper
Includes:
SentryLogging, Sidekiq::Job
Defined in:
app/sidekiq/bgs/flash_updater.rb

Constant Summary collapse

STATSD_KEY_PREFIX =
'worker.bgs.flash_updater'

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Logging::ThirdPartyTransaction::MethodWrapper

wrap_with_logging

Methods included from SentryLogging

#log_exception_to_sentry, #log_message_to_sentry, #non_nil_hash?, #normalize_level, #rails_logger

Instance Attribute Details

#submission_idObject

Returns the value of attribute submission_id.



12
13
14
# File 'app/sidekiq/bgs/flash_updater.rb', line 12

def submission_id
  @submission_id
end

Instance Method Details

#perform(submission_id) ⇒ Object



75
76
77
78
79
80
# File 'app/sidekiq/bgs/flash_updater.rb', line 75

def perform(submission_id)
  @submission_id = submission_id

  add_flashes
  confirm_flash_addition
end