Class: Qmore::LegacyConfiguration
- Inherits:
-
Object
- Object
- Qmore::LegacyConfiguration
- Defined in:
- lib/qmore/configuration.rb
Overview
Legacy style configuration which loads the configuration on each access.
Instance Method Summary collapse
- #dynamic_queues ⇒ Object
- #dynamic_queues=(hash) ⇒ Object
-
#initialize(persistence) ⇒ LegacyConfiguration
constructor
A new instance of LegacyConfiguration.
- #priority_buckets ⇒ Object
- #priority_buckets=(priorities) ⇒ Object
Constructor Details
#initialize(persistence) ⇒ LegacyConfiguration
Returns a new instance of LegacyConfiguration.
51 52 53 54 |
# File 'lib/qmore/configuration.rb', line 51 def initialize(persistence) @configuration = Configuration.new @persistence = persistence end |
Instance Method Details
#dynamic_queues ⇒ Object
69 70 71 72 |
# File 'lib/qmore/configuration.rb', line 69 def dynamic_queues @configuration.dynamic_queues = @persistence.read_dynamic_queues @configuration.dynamic_queues end |
#dynamic_queues=(hash) ⇒ Object
56 57 58 |
# File 'lib/qmore/configuration.rb', line 56 def dynamic_queues=(hash) @configuration.dynamic_queues = hash end |
#priority_buckets ⇒ Object
64 65 66 67 |
# File 'lib/qmore/configuration.rb', line 64 def priority_buckets @configuration.priority_buckets = @persistence.read_priority_buckets @configuration.priority_buckets end |
#priority_buckets=(priorities) ⇒ Object
60 61 62 |
# File 'lib/qmore/configuration.rb', line 60 def priority_buckets=(priorities) @configuration.priority_buckets = priorities end |