Method: Windows::Host#determine_ssh_server
- Defined in:
- lib/beaker/host/windows.rb
#determine_ssh_server ⇒ Symbol
Determines which SSH Server is in use on this host
37 38 39 40 41 42 43 44 |
# File 'lib/beaker/host/windows.rb', line 37 def determine_ssh_server return @ssh_server if @ssh_server @ssh_server = :openssh status = execute('cmd.exe /c sc query BvSshServer', :accept_all_exit_codes => true) @ssh_server = :bitvise if status =~ /4 RUNNING/ logger.debug("windows.rb:determine_ssh_server: determined ssh server: '#{@ssh_server}'") @ssh_server end |