Class: Ralph::Output::Iteration::Header
- Inherits:
-
Object
- Object
- Ralph::Output::Iteration::Header
- Defined in:
- lib/ralph/output/iteration.rb
Class Method Summary collapse
Class Method Details
.call(loop_context) ⇒ Object
7 8 9 10 11 12 13 14 15 |
# File 'lib/ralph/output/iteration.rb', line 7 def self.call(loop_context) config = loop_context.config iteration = loop_context.state.iteration iter_info = config.max_iterations > 0 ? " / #{config.max_iterations}" : '' min_info = config.min_iterations > 1 && iteration < config.min_iterations ? " (min: #{config.min_iterations})" : '' puts "\nš Iteration #{iteration}#{iter_info}#{min_info}" puts 'ā' * 68 end |