Method: Diplomat::Query#delete

Defined in:
lib/diplomat/query.rb

#delete(key, options = {}) ⇒ Boolean

Delete a prepared query or prepared query template

Parameters:

  • key (String)

    the prepared query ID

  • options (Hash) (defaults to: {})

    :dc Consul datacenter to query

Returns:

  • (Boolean)


43
44
45
46
47
# File 'lib/diplomat/query.rb', line 43

def delete(key, options = {})
  custom_params = options[:dc] ? use_named_parameter('dc', options[:dc]) : nil
  ret = send_delete_request(@conn, ["/v1/query/#{key}"], options, custom_params)
  ret.status == 200
end