Sha256: cbc1a5f9a68f1fb6ec70dbc746d93dc80ae3d0808aa387c6a47ad258c634bfe9
Contents?: true
Size: 498 Bytes
Versions: 38
Compression:
Stored size: 498 Bytes
Contents
module Wordmove class Doctor class Ssh attr_reader :logger def initialize @logger = Logger.new(STDOUT).tap { |l| l.level = Logger::INFO } end def check! logger.task "Checking SSH client" if system('which ssh', out: File::NULL, err: File::NULL) logger.success "SSH command found" else logger.error "SSH command not found. And belive me: it's really strange it's not there." end end end end end
Version data entries
38 entries across 38 versions & 1 rubygems