Sha256: 1d09efbd7029dbd19b0b581186d529df0817f2cdb32535926256fd23a3acabb0
Contents?: true
Size: 574 Bytes
Versions: 9
Compression:
Stored size: 574 Bytes
Contents
module SSHKit StandardError = Class.new(::StandardError) class << self attr_accessor :config def capture_output(io, &block) original_io = config.output config.output = io config.output.extend(SSHKit::Utils::CaptureOutputMethods) yield ensure config.output = original_io end def configure @@config ||= Configuration.new yield config end def config @@config ||= Configuration.new end def reset_configuration! @@config = nil end end end require_relative 'sshkit/all'
Version data entries
9 entries across 7 versions & 3 rubygems