Module: DataDrain
- Defined in:
- lib/data_drain.rb,
lib/data_drain/engine.rb,
lib/data_drain/errors.rb,
lib/data_drain/record.rb,
lib/data_drain/storage.rb,
lib/data_drain/version.rb,
lib/data_drain/storage/s3.rb,
lib/data_drain/storage/base.rb,
lib/data_drain/configuration.rb,
lib/data_drain/file_ingestor.rb,
lib/data_drain/storage/local.rb,
lib/data_drain/types/json_type.rb
Defined Under Namespace
Modules: Storage, Types
Classes: Configuration, ConfigurationError, Engine, Error, FileIngestor, IntegrityError, Record, StorageError
Constant Summary
collapse
- VERSION =
"0.1.0"
Class Method Summary
collapse
Class Method Details
19
20
21
|
# File 'lib/data_drain.rb', line 19
def configuration
@configuration ||= Configuration.new
end
|
24
25
26
|
# File 'lib/data_drain.rb', line 24
def configure
yield(configuration)
end
|
.reset_configuration! ⇒ Object
This method is part of a private API.
You should avoid using this method if possible, as it may be removed or be changed in the future.
29
30
31
|
# File 'lib/data_drain.rb', line 29
def reset_configuration!
@configuration = Configuration.new
end
|