Sha256: 87753d91a471381070434bde7bc459411da7155aed1438c902fbedbcb9c3274d

Contents?: true

Size: 532 Bytes

Versions: 2

Compression:

Stored size: 532 Bytes

Contents

# Copyright:: (c) Autotelik Media Ltd 2016
# Author ::   Tom Statter
# License::   MIT
#
# Details::   Base class for reporters on loading stats
#
module DataShift
  module Reporters
    class Reporter

      include DataShift::Logging

      # Holds the actual data r.e data rows/objects inbound
      attr_accessor :progress_monitor

      def initialize(progress_monitor = DataShift::ProgressMonitor.new)
        @progress_monitor = progress_monitor
      end

      # an abstract method
      def report; end

    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
datashift-0.40.4 lib/datashift/loaders/reporters/reporter.rb
datashift-0.40.3 lib/datashift/loaders/reporters/reporter.rb