Module: Zeusd::Log
- Defined in:
- lib/zeusd/log.rb,
lib/zeusd/log/line.rb,
lib/zeusd/log/status.rb,
lib/zeusd/log/tailer.rb,
lib/zeusd/log/line/base.rb,
lib/zeusd/log/line/error.rb,
lib/zeusd/log/line/update.rb,
lib/zeusd/log/line/command.rb,
lib/zeusd/log/line/process.rb
Defined Under Namespace
Modules: Line Classes: Status, Tailer
Constant Summary collapse
- COLOR_TO_ANSI =
{ :red => "\e[31m", :green => "\e[32m", :yellow => "\e[33m", :blue => "\e[34m", :magenta => "\e[35m" }
- STATUS_TO_COLOR =
{ :ready => :green, :crashed => :red, :waiting => :yellow, :running => :blue, :connecting => :magenta }
- STATUS_TO_ANSI =
Hash[STATUS_TO_COLOR.map{|status, color| [status, COLOR_TO_ANSI[color]]