Sha256: 82b4ca232de49f200b78110aac7d22a4f1746bf309b21dc91ce41cc86181317f
Contents?: true
Size: 486 Bytes
Versions: 1
Compression:
Stored size: 486 Bytes
Contents
# frozen_string_literal: true module MessageListener def self.call(schema:, raw_data:) raise "Its okay, It never actually makes it here" end def self.on_success(schema) # Send a metric maybe? # Or a Log Message puts "I did still make it to the on_success handler" end def self.on_failure(schema, error) # Send job to sidekiq to try again? # Or send a log message; but make sure to do it quick puts "Yikes, You died a misreable death" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
slack_bot-events-0.4.4 | examples/middleware_no_yield/message_listener.rb |