class Drnbench::HttpDroongaClient

Constants

DEFAULT_COMMAND
DEFAULT_METHOD
DEFAULT_PATH_BASE

Public Class Methods

new(params) click to toggle source
Calls superclass method
# File lib/drnbench/client/http-droonga.rb, line 22
def initialize(params)
  super
  @command = params[:command] || DEFAULT_COMMAND
end

Private Instance Methods

fixup_request(request) click to toggle source
Calls superclass method
# File lib/drnbench/client/http-droonga.rb, line 28
def fixup_request(request)
  request = {
    "body" => request,
  }
  request["path"]   ||= "#{DEFAULT_PATH_BASE}/#{@command}"
  request["method"] ||= DEFAULT_METHOD
  super(request)
end