Sha256: f0975b6c0014327b8729a6081e14ffc0044271f57bee4cfcaf099caafcd39fe9
Contents?: true
Size: 727 Bytes
Versions: 3
Compression:
Stored size: 727 Bytes
Contents
module SSHKit class Configuration attr_writer :output, :backend, :default_env, :command_map def output @output ||= format=(:pretty) end def default_env @default_env ||= {} end def backend @backend ||= SSHKit::Backend::Netssh end def format=(format) formatter = SSHKit::Formatter.const_get(format.capitalize) self.output = formatter.new($stdout) end def command_map @command_map ||= begin Hash.new do |hash, command| if %w{if test time}.include? command.to_s hash[command] = command.to_s else hash[command] = "/usr/bin/env #{command}" end end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sshkit-0.0.13 | lib/sshkit/configuration.rb |
sshkit-0.0.12 | lib/sshkit/configuration.rb |
sshkit-0.0.11 | lib/sshkit/configuration.rb |