lib/autowow/executor.rb in autowow-0.9.3 vs lib/autowow/executor.rb in autowow-0.9.4
- old
+ new
@@ -34,14 +34,15 @@
alias_method :print_command_err_data, :print_command_out_data
def print_command_exit(cmd, status, runtime, *args)
@out.each_line.map(&:chomp).each { |line| write(cmd, line) }
super
+ write(TTY::Command::Cmd.new("dummy"), "", false)
end
- def write(cmd, message, data = nil)
+ def write(cmd, message, uuid_needed = true)
out = []
- out << "[#{decorate(cmd.uuid, :green)}] " unless cmd.uuid.nil?
+ out << "[#{decorate(cmd.uuid, :green)}] " if uuid_needed && !cmd.uuid.nil?
out << "#{message}\n"
output << out.join
end
def finished_lines(string)