Sha256: b2a286b5e3704737a143e0914e4303e50e4a9d30654dca45b9e4780b137c8869

Contents?: true

Size: 396 Bytes

Versions: 1

Compression:

Stored size: 396 Bytes

Contents

module Hcheck
  module Checks
    # memcached check module
    # implements status
    # include memcached check dependencies
    module Memcached
      # @config { hosts, user, password }
      def status(config)
        client = Dalli::Client.new(config.delete(:url), config)
        client.get('_')
      end

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

Version data entries

1 entries across 1 versions & 1 rubygems

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