Class: DTK::Client::TaskStatus::StreamMode::Element::TaskEnd

Inherits:
DTK::Client::TaskStatus::StreamMode::Element show all
Defined in:
lib/task_status/stream_mode/element/task_end.rb

Instance Method Summary collapse

Methods inherited from DTK::Client::TaskStatus::StreamMode::Element

get_and_render_stages, get_and_render_task_start, #initialize

Methods included from RenderMixin

#formatted_duration?, #render_border, #render_duration_line, #render_empty_line, #render_empty_lines, #render_line, #render_start_time

Constructor Details

This class inherits a constructor from DTK::Client::TaskStatus::StreamMode::Element

Instance Method Details

#renderObject



25
26
27
28
29
30
31
32
# File 'lib/task_status/stream_mode/element/task_end.rb', line 25

def render
  return if @ignore_stage_level_info
  msg = "end: '#{field?(:display_name) || 'Workflow'}'"
  if duration = formatted_duration?
    msg << " (total duration: #{duration})"
  end
  render_line msg, :bracket => true
end

#task_end?Boolean

Returns:

  • (Boolean)


21
22
23
# File 'lib/task_status/stream_mode/element/task_end.rb', line 21

def task_end?()
  true
end