Sha256: 262eb2b94e3fe1d842b8c36a916d5364a92e2d9bba424c5fedefcae853848c4c
Contents?: true
Size: 558 Bytes
Versions: 10
Compression:
Stored size: 558 Bytes
Contents
module SSHKit module Backend class Printer < Abstract include SSHKit::CommandHelper def run instance_exec(host, &@block) end def execute(*args) command(*args).tap do |cmd| output << cmd end end alias :upload! :execute alias :download! :execute alias :test :execute def capture(*args) String.new.tap { execute(*args) } end alias :capture! :capture private def output SSHKit.config.output end end end end
Version data entries
10 entries across 8 versions & 3 rubygems