Module: SsmConfig
- Defined in:
- lib/ssm_config.rb,
lib/ssm_config/errors.rb,
lib/ssm_config/ssm_storage/db.rb,
lib/ssm_config/ssm_storage/yml.rb,
lib/ssm_config/migration_helper.rb,
lib/ssm_config/ssm_storage/empty.rb
Defined Under Namespace
Modules: SsmStorage
Classes: Error, InvalidBoolean, MigrationHelper, UnsupportedDatatype
Constant Summary
collapse
- VERSION =
'1.3.2'.freeze
- REFRESH_TIME =
(30.minutes).freeze
Class Method Summary
collapse
Class Method Details
.last_processed_time ⇒ Object
24
25
26
|
# File 'lib/ssm_config.rb', line 24
def last_processed_time
@last_processed_time ||= ActiveSupport::HashWithIndifferentAccess.new
end
|
.method_missing(meth, *args, &block) ⇒ Object
14
15
16
17
18
|
# File 'lib/ssm_config.rb', line 14
def method_missing(meth, *args, &block)
result = populate(meth)
super if result == false
result
end
|
.respond_to_missing?(meth, *_args) ⇒ Boolean
20
21
22
|
# File 'lib/ssm_config.rb', line 20
def respond_to_missing?(meth, *_args)
determine_query(meth).present?
end
|