Class: FileLoaders::Adapters::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/file_loaders/adapters/base.rb

Direct Known Subclasses

File, Sftp

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(patterns, settings) ⇒ Base

Returns a new instance of Base.



4
5
6
7
# File 'lib/file_loaders/adapters/base.rb', line 4

def initialize(patterns, settings)
  @patterns = patterns
  @settings = settings
end

Instance Attribute Details

#patternsObject (readonly)

Returns the value of attribute patterns.



9
10
11
# File 'lib/file_loaders/adapters/base.rb', line 9

def patterns
  @patterns
end

#settingsObject (readonly)

Returns the value of attribute settings.



9
10
11
# File 'lib/file_loaders/adapters/base.rb', line 9

def settings
  @settings
end

Instance Method Details

#each(&_block) ⇒ Object

Raises:

  • (NotImplementedError)


11
12
13
# File 'lib/file_loaders/adapters/base.rb', line 11

def each(&_block)
  raise NotImplementedError
end