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.
8 9 10 |
# File 'lib/circuitry/provisioning/provisioner.rb', line 8 def initialize(logger) self.logger = logger end |
Instance Method Details
#run ⇒ Object
12 13 14 15 16 |
# File 'lib/circuitry/provisioning/provisioner.rb', line 12 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 |