Sha256: 6ad670fc689aea329a06fb220808881990e870b7c2c74cf199694dc3609b4600

Contents?: true

Size: 402 Bytes

Versions: 1

Compression:

Stored size: 402 Bytes

Contents

module Hcheck
  module Checks
    # rabbitmq check module
    # implements status
    # include rabbitmq check dependencies
    module Rabbitmq
      # @config { host, vhost, port, user, pass }
      def status(config)
        connection = Bunny.new(config)
        connection.start
        connection.close
      end

      def self.included(_base)
        require 'bunny'
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hcheck-0.1.1 lib/hcheck/checks/rabbitmq.rb