class Morpheus::PingInterface

Public Instance Methods

authorization_required?() click to toggle source

no Authorization header is required

# File lib/morpheus/api/ping_interface.rb, line 6
def authorization_required?
  false
end
default_timeout() click to toggle source

health checks use a relatively small timeout by default

# File lib/morpheus/api/ping_interface.rb, line 11
def default_timeout
  5
end
get(params={}) click to toggle source
# File lib/morpheus/api/ping_interface.rb, line 15
def get(params={})
  headers = {params: params}
  # use access token if authenticated
  headers[:authorization] = "Bearer #{@access_token}" if @access_token
  execute(method: :get, url: "/api/ping", headers: headers)
end