Sha256: bfe1473763a22c5ab3c8833a3c3db427a0853aafe592382cb657eb9c1ff9626c
Contents?: true
Size: 825 Bytes
Versions: 23
Compression:
Stored size: 825 Bytes
Contents
# frozen_string_literal: true module RubyRabbitmqJanus module Errors module Rabbit # Define a super class for all errors in Rabbit::Publisher::Publish class BasePublish < BaseErrorPublisher def initialize(message, level = :fatal) super "[Publisher] #{message}", level end end module Publish # Error for Rabbit::Publisher::Publish#initialize class Initialize < RubyRabbitmqJanus::Errors::Rabbit::BasePublish def initialize super 'Error in initializer' end end # Error for Rabbit::Publisher::Publish#publish class Publish < RubyRabbitmqJanus::Errors::Rabbit::BasePublish def initialize super 'Error for publish message' end end end end end end
Version data entries
23 entries across 23 versions & 1 rubygems