lib/ridley/host_connector/winrm/worker.rb in ridley-0.11.1 vs lib/ridley/host_connector/winrm/worker.rb in ridley-0.11.2

- old
+ new

@@ -84,10 +84,15 @@ [ :error, response ] end # @return [WinRM::WinRMWebService] def winrm - ::WinRM::WinRMWebService.new(winrm_endpoint, :plaintext, user: user, pass: password, disable_sspi: true, basic_auth_only: true) + @winrm_client ||= begin + client = ::WinRM::WinRMWebService.new(winrm_endpoint, :plaintext, + user: user, pass: password, disable_sspi: true, basic_auth_only: true) + client.set_timeout(6000) + client + end end # @return [Fixnum] def winrm_port options[:port] || Ridley::HostConnector::DEFAULT_WINRM_PORT