Class: GitMulticast::Formatter::Standard
- Inherits:
-
Object
- Object
- GitMulticast::Formatter::Standard
- Defined in:
- lib/git_multicast/formatter/standard.rb
Instance Method Summary collapse
- #format(task_result) ⇒ Object
-
#initialize(start_time = nil) ⇒ Standard
constructor
A new instance of Standard.
Constructor Details
#initialize(start_time = nil) ⇒ Standard
Returns a new instance of Standard.
4 5 6 |
# File 'lib/git_multicast/formatter/standard.rb', line 4 def initialize(start_time = nil) @start_time = start_time end |
Instance Method Details
#format(task_result) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/git_multicast/formatter/standard.rb', line 8 def format(task_result) case task_result.exit_status when 0 '[Success]'.green + " #{task_result.name}#{time_report}\n" else <<EOF #{'[Error]'.red} #{task_result.name} #{task_result.result} EOF end end |