Class: SSHKit::Runner::Abstract

Inherits:
Object
  • Object
show all
Defined in:
lib/luban/deployment/sshkit_refinements.rb

Instance Method Summary collapse

Instance Method Details

#backend(host, &block) ⇒ Object



8
9
10
11
12
13
14
# File 'lib/luban/deployment/sshkit_refinements.rb', line 8

def backend(host, &block)
  if host.local?
    SSHKit::Backend::Local.new(host, &block)
  else
    SSHKit.config.backend.new(host, &block)
  end
end