Sha256: d405001af3f38f255687a5ae50a375fa12dc488c26c342f3582a780c0094e6de

Contents?: true

Size: 537 Bytes

Versions: 2

Compression:

Stored size: 537 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.1 lib/loaders/reporters/reporter.rb
datashift-0.40.0 lib/loaders/reporters/reporter.rb