module WorkerHelpers

Public Instance Methods

add_to_store(identifier, data) click to toggle source
# File lib/cutting_edge/workers/helpers.rb, line 10
def add_to_store(identifier, data)
  ::CuttingEdge::App.store[identifier] = data
end
badge_worker(identifier) click to toggle source
# File lib/cutting_edge/workers/helpers.rb, line 22
def badge_worker(identifier)
  BadgeWorker.perform_async(identifier)
end
delete_from_store(identifier) click to toggle source
# File lib/cutting_edge/workers/helpers.rb, line 18
def delete_from_store(identifier)
  ::CuttingEdge::App.store.delete(identifier)
end
get_from_store(identifier) click to toggle source
# File lib/cutting_edge/workers/helpers.rb, line 14
def get_from_store(identifier)
  ::CuttingEdge::App.store[identifier]
end
log_info(message) click to toggle source
# File lib/cutting_edge/workers/helpers.rb, line 6
def log_info(message)
  logger.info(message) if ::CuttingEdge::App.enable_logging
end
mail_worker(identifier, to_address) click to toggle source
# File lib/cutting_edge/workers/helpers.rb, line 26
def mail_worker(identifier, to_address)
  MailWorker.perform_async(identifier, to_address)
end