lib/chronicle/etl/loaders/loader.rb in chronicle-etl-0.1.2 vs lib/chronicle/etl/loaders/loader.rb in chronicle-etl-0.1.3
- old
+ new
@@ -1,25 +1,25 @@
module Chronicle
module Etl
- module Loaders
- class Loader
- def initialize(options = {})
- @options = options
- end
+ class Loader
+ extend Chronicle::Etl::Catalog
+
+ def initialize(options = {})
+ @options = options
+ end
- def start; end
+ def start; end
- def first_load; end
+ def first_load result; end
- def load
- raise NotImplementedError
- end
-
- def finish; end
+ def load
+ raise NotImplementedError
end
+
+ def finish; end
end
end
end
-require_relative 'stdout'
-require_relative 'csv'
-require_relative 'table'
+require_relative 'csv_loader'
+require_relative 'stdout_loader'
+require_relative 'table_loader'
\ No newline at end of file