Module: NodeSpec::CommunicationAdapters::RemoteBackend

Included in:
SshCommunicator, WinrmCommunicator
Defined in:
lib/nodespec/communication_adapters/remote_backend.rb

Instance Method Summary collapse

Instance Method Details

#backendObject



10
11
12
# File 'lib/nodespec/communication_adapters/remote_backend.rb', line 10

def backend
  os == 'Windows' ? Backends::WinRM : Backends::Ssh
end

#backend_proxyObject



6
7
8
# File 'lib/nodespec/communication_adapters/remote_backend.rb', line 6

def backend_proxy
  BackendProxy.const_get(backend).new(session)
end