Sha256: c3e37b081bd674df5e9ead6996c541b4aa6b236835bb426b0f22092ad890fefd
Contents?: true
Size: 605 Bytes
Versions: 14
Compression:
Stored size: 605 Bytes
Contents
module SSHKit module Backend class Skipper < Printer def initialize(&block) @block = block end def execute(*args) command(*args).tap do |cmd| warn "[SKIPPING] No Matching Host for #{cmd}" end end alias :upload! :execute alias :download! :execute alias :test :execute alias :invoke :execute def info(messages) # suppress all messages except `warn` end alias :log :info alias :fatal :info alias :error :info alias :debug :info alias :trace :info end end end
Version data entries
14 entries across 12 versions & 3 rubygems