Module: DVLA::Kaping
- Extended by:
- Search
- Defined in:
- lib/dvla/kaping.rb,
lib/dvla/kaping/query.rb,
lib/dvla/kaping/config.rb,
lib/dvla/kaping/search.rb,
lib/dvla/kaping/version.rb,
lib/dvla/kaping/aws_client.rb,
lib/dvla/kaping/query_term.rb
Defined Under Namespace
Modules: Constants, QueryTerm, Search
Classes: AWSClient, Config, Query
Constant Summary
collapse
- CONFIG =
"#{Gem::Specification.find_by_name('dvla-kaping').gem_dir.freeze}/config".freeze
- VERSION =
'1.0.5'
Class Method Summary
collapse
Methods included from Search
search
Class Method Details
.config ⇒ Object
17
18
19
|
# File 'lib/dvla/kaping.rb', line 17
def self.config
@config ||= DVLA::Kaping::Config.new
end
|
21
22
23
|
# File 'lib/dvla/kaping.rb', line 21
def self.configure
yield config
end
|
.logger ⇒ Object
25
26
27
|
# File 'lib/dvla/kaping.rb', line 25
def self.logger
config.logger
end
|
.yaml ⇒ Object
29
30
31
32
|
# File 'lib/dvla/kaping.rb', line 29
def self.yaml
logger.warn { 'Environment not set!'.red } unless config.yaml
config.yaml || {}
end
|