Method: Conscriptor::ProgressReporter#initialize

Defined in:
lib/conscriptor/progress_reporter.rb

#initialize(total:, name: nil, report_every: 1, logger: nil) ⇒ ProgressReporter

Returns a new instance of ProgressReporter.



7
8
9
10
11
12
13
14
# File 'lib/conscriptor/progress_reporter.rb', line 7

def initialize(total:, name: nil, report_every: 1, logger: nil)
  @name = name
  @total = total
  @report_every = report_every || 1
  @logger = logger || simple_logger
  @count = 0
  @start_time = Time.now
end