Sha256: 87d5445035130600f14df014cda6c8ddda8ce3585728daf02226151240661fe9

Contents?: true

Size: 259 Bytes

Versions: 10

Compression:

Stored size: 259 Bytes

Contents

module SSHKit
  module Utils
    module CaptureOutputMethods
      def <<(object)
        if object.is_a?(SSHKit::Command) || object.is_a?(SSHKit::LogMessage)
          super("#{object}\n")
        else
          super
        end
      end
    end
  end
end

Version data entries

10 entries across 8 versions & 3 rubygems

Version Path
honeybadger-2.4.0 vendor/gems/ruby/1.9.1/gems/sshkit-1.5.1/lib/sshkit/utils/capture_output_methods.rb
honeybadger-2.4.0 vendor/gems/ruby/2.1.0/gems/sshkit-1.5.1/lib/sshkit/utils/capture_output_methods.rb
honeybadger-2.4.0 vendor/gems/ruby/2.2.0/gems/sshkit-1.5.1/lib/sshkit/utils/capture_output_methods.rb
sc_core-0.0.7 test/dummy/vendor/bundle/ruby/2.2.0/gems/sshkit-1.7.1/lib/sshkit/utils/capture_output_methods.rb
sshkit-1.7.1 lib/sshkit/utils/capture_output_methods.rb
sshkit-1.7.0 lib/sshkit/utils/capture_output_methods.rb
sshkit-1.6.1 lib/sshkit/utils/capture_output_methods.rb
sshkit-1.5.1 lib/sshkit/utils/capture_output_methods.rb
sshkit-1.5.0 lib/sshkit/utils/capture_output_methods.rb
sshkit-1.4.0 lib/sshkit/utils/capture_output_methods.rb