Sha256: f5dd9a5e89b7404846f82e362b16f363ae848ea4823c8a5af8bdfd9beb3fd842

Contents?: true

Size: 352 Bytes

Versions: 25

Compression:

Stored size: 352 Bytes

Contents

module SSHKit
  module Backend

    # Printer is used to implement --dry-run in Capistrano
    class Printer < Abstract

      def execute_command(cmd)
        output.log_command_start(cmd.with_redaction)
      end

      alias :upload! :execute
      alias :download! :execute

      def test(*)
        super
        true
      end
    end
  end
end

Version data entries

25 entries across 25 versions & 2 rubygems

Version Path
sshkit-1.24.0 lib/sshkit/backends/printer.rb
sshkit-1.23.2 lib/sshkit/backends/printer.rb
sshkit-1.23.1 lib/sshkit/backends/printer.rb
sshkit-1.23.0 lib/sshkit/backends/printer.rb
sshkit-1.22.2 lib/sshkit/backends/printer.rb
sshkit-1.22.1 lib/sshkit/backends/printer.rb
sshkit-1.22.0 lib/sshkit/backends/printer.rb
sshkit-1.21.7 lib/sshkit/backends/printer.rb
honeybadger-5.4.0 vendor/bundle/ruby/3.2.0/gems/sshkit-1.21.6/lib/sshkit/backends/printer.rb
sshkit-1.21.6 lib/sshkit/backends/printer.rb
honeybadger-5.3.0 vendor/bundle/ruby/3.2.0/gems/sshkit-1.21.5/lib/sshkit/backends/printer.rb
sshkit-1.21.5 lib/sshkit/backends/printer.rb
sshkit-1.21.4 lib/sshkit/backends/printer.rb
sshkit-1.21.3 lib/sshkit/backends/printer.rb
sshkit-1.21.2 lib/sshkit/backends/printer.rb
sshkit-1.21.1 lib/sshkit/backends/printer.rb
sshkit-1.21.0 lib/sshkit/backends/printer.rb
honeybadger-4.5.3 vendor/bundle/ruby/2.6.0/gems/sshkit-1.18.2/lib/sshkit/backends/printer.rb
sshkit-1.20.0 lib/sshkit/backends/printer.rb
sshkit-1.19.1 lib/sshkit/backends/printer.rb