Method: Remi::DataSource::CsvFile#initialize
- Defined in:
- lib/remi/data_source/csv_file.rb
#initialize(fields: {}, extractor:, csv_options: {}, filename_field: nil, logger: Remi::Settings.logger) ⇒ CsvFile
Returns a new instance of CsvFile.
20 21 22 23 24 25 26 |
# File 'lib/remi/data_source/csv_file.rb', line 20 def initialize(fields: {}, extractor:, csv_options: {}, filename_field: nil, logger: Remi::Settings.logger) @fields = fields self.extractor = extractor @csv_options = self.class..merge() @filename_field = filename_field @logger = logger end |