Sha256: 1310fe8e6491ba7b6cd84f2b1e468b242b74379a16ec37886fe552f192e92da2

Contents?: true

Size: 508 Bytes

Versions: 5

Compression:

Stored size: 508 Bytes

Contents

require "rabbit/notification/version"
require "rabbit/message"
require "rabbit/connection"
require 'bunny'
require 'json'

module FDE
  module Rabbit
    module Notification
      class Config
        attr_accessor :host,
          :port,
          :ssl,
          :vhost,
          :user,
          :password,
          :hartbeat,
          :frame_max
      end

      def self.config
        @@config ||= Config.new
      end

      def self.configure
        yield self.config
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
fde-rabbit-notification-0.5.0 lib/rabbit/notification.rb
fde-rabbit-notification-0.4.1 lib/rabbit/notification.rb
fde-rabbit-notification-0.4.0 lib/rabbit/notification.rb
fde-rabbit-notification-0.3.0 lib/rabbit/notification.rb
fde-rabbit-notification-0.2.0 lib/rabbit/notification.rb