Method: Chef::HTTP::BasicClient#initialize
- Defined in:
- lib/chef/http/basic_client.rb
#initialize(url, ssl_policy: DefaultSSLPolicy, keepalives: false, nethttp_opts: {}) ⇒ BasicClient
Instantiate a BasicClient.
Arguments:
- url
-
An URI for the remote server.
Options:
- ssl_policy
-
The SSL Policy to use, defaults to DefaultSSLPolicy
46 47 48 49 50 51 |
# File 'lib/chef/http/basic_client.rb', line 46 def initialize(url, ssl_policy: DefaultSSLPolicy, keepalives: false, nethttp_opts: {}) @url = url @ssl_policy = ssl_policy @keepalives = keepalives @nethttp_opts = ChefUtils::Mash.new(nethttp_opts) end |