class Inspec::Resources::Http::Worker::Base
def initialize(http_method, url, opts)
def initialize(http_method, url, opts) @http_method = http_method @url = url @opts = opts @response = nil end
def open_timeout
def open_timeout opts.fetch(:open_timeout, 60) end
def params
def params opts.fetch(:params, nil) end
def password
def password opts.fetch(:auth, {})[:pass] end
def read_timeout
def read_timeout opts.fetch(:read_timeout, 60) end
def request_body
def request_body opts[:data] end
def request_headers
def request_headers opts.fetch(:headers, {}) end
def ssl_verify?
def ssl_verify? opts.fetch(:ssl_verify, true) end
def username
def username opts.fetch(:auth, {})[:user] end