module Sensu::API::Routes::Info

Constants

INFO_URI

Public Instance Methods

get_info() click to toggle source

GET /info

# File lib/sensu/api/routes/info.rb, line 14
def get_info
  transport_info do |transport|
    servers_info do |servers|
      sensu = RELEASE_INFO.merge(
        :settings => {
          :hexdigest => @settings.hexdigest
        }
      )
      @response_content = {
        :sensu => sensu,
        :transport => transport,
        :redis => {
          :connected => @redis.connected?
        },
        :servers => servers
      }
      respond
    end
  end
end