class Circuitry::SnsPublishError

Public Class Methods

new(topic:, message:, exception:) click to toggle source
Calls superclass method
# File lib/circuitry/publisher.rb, line 10
def initialize(topic:, message:, exception:)
  msg = {
    error: "#{exception.class}: #{exception.message}",
    topic_arn: topic.arn,
    message: message
  }
  super msg.to_json
end