Sha256: e69af23f836a17286d15d4ce295f68b5c3f741f7b750e301d1c9eaf6dcfbaf36
Contents?: true
Size: 601 Bytes
Versions: 5
Compression:
Stored size: 601 Bytes
Contents
require_relative './all' module CapistranoMulticonfigParallel # this is the class that will be invoked from terminal , and willl use the invoke task as the primary function. class CLI def self.start if $stdin.isatty $stdin.sync = true end if $stdout.isatty $stdout.sync = true end CapistranoMulticonfigParallel.enable_logging CapistranoMulticonfigParallel::Application.new.run rescue Interrupt `stty icanon echo` $stderr.puts 'Command cancelled.' rescue => error $stderr.puts error exit(1) end end end
Version data entries
5 entries across 5 versions & 1 rubygems