Method: SSL#initialize
- Defined in:
- lib/resources/ssl.rb
#initialize(opts = {}) ⇒ SSL
Returns a new instance of SSL.
45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
# File 'lib/resources/ssl.rb', line 45 def initialize(opts = {}) @host = opts[:host] if @host.nil? # Transports like SSH and WinRM will provide a hostname if inspec.backend.respond_to?('hostname') @host = inspec.backend.hostname elsif inspec.backend.class.to_s == 'Train::Transports::Local::Connection' @host = 'localhost' end end @port = opts[:port] || 443 @timeout = opts[:timeout] @retries = opts[:retries] end |