Class: Circuitry::Provisioning::Provisioner
- Inherits:
-
Object
- Object
- Circuitry::Provisioning::Provisioner
- Defined in:
- lib/circuitry/provisioning/provisioner.rb
Instance Method Summary collapse
-
#initialize(logger) ⇒ Provisioner
constructor
A new instance of Provisioner.
- #run ⇒ Object
Constructor Details
#initialize(logger) ⇒ Provisioner
Returns a new instance of Provisioner.
9 10 11 |
# File 'lib/circuitry/provisioning/provisioner.rb', line 9 def initialize(logger) self.logger = logger end |
Instance Method Details
#run ⇒ Object
13 14 15 16 17 |
# File 'lib/circuitry/provisioning/provisioner.rb', line 13 def run queue = create_queue subscribe_topics(queue, create_topics(:subscriber, subscriber_config.topic_names)) if queue create_topics(:publisher, publisher_config.topic_names) end |