Sha256: 028c9d305af1be6da6c0ffa00e96d5cab16f4cd355c9a2f898b00871bbedfc4b

Contents?: true

Size: 634 Bytes

Versions: 44

Compression:

Stored size: 634 Bytes

Contents

# frozen_string_literal: true

module RubyRabbitmqJanus
  module Errors
    # Define a super class for all error in module Rabbit
    class BaseRabbit < RRJError
      def initialize(message, level = :fatal)
        super "[Rabbit]#{message}", level
      end
    end
  end
end

require 'rrj/errors/rabbit/connect'
require 'rrj/errors/rabbit/propertie'

require 'rrj/errors/rabbit/publish/base_publisher'
require 'rrj/errors/rabbit/publish/admin'
require 'rrj/errors/rabbit/publish/exclusive'
require 'rrj/errors/rabbit/publish/listener'
require 'rrj/errors/rabbit/publish/non_exclusive'
require 'rrj/errors/rabbit/publish/publisher'

Version data entries

44 entries across 44 versions & 1 rubygems

Version Path
ruby_rabbitmq_janus-2.1.0.pre.131 lib/rrj/errors/rabbit/rabbit.rb
ruby_rabbitmq_janus-2.1.0.pre.130 lib/rrj/errors/rabbit/rabbit.rb
ruby_rabbitmq_janus-2.1.0.pre.129 lib/rrj/errors/rabbit/rabbit.rb
ruby_rabbitmq_janus-2.1.0.pre.128 lib/rrj/errors/rabbit/rabbit.rb