Module: Tsuga::Service::Clusterer::SteppedProgressBar
- Defined in:
- lib/tsuga/service/clusterer.rb
Instance Method Summary collapse
Instance Method Details
#set_phase(depth, phase, count) ⇒ Object
142 143 144 145 146 147 |
# File 'lib/tsuga/service/clusterer.rb', line 142 def set_phase(depth, phase, count) _compute_totals @current_phase = phase @current_depth = depth @current_count = count end |
#set_progress(count) ⇒ Object
149 150 151 152 153 154 155 |
# File 'lib/tsuga/service/clusterer.rb', line 149 def set_progress(count) key = [@current_depth,@current_phase] self.progress = @phase_total[key] - @phase_subtotal[key] * count / @current_count rescue Exception => e require 'pry' ; require 'pry-nav' ; binding.pry end |