Class: MissionControl::Jobs::Applications

Inherits:
IdentifiedElements show all
Defined in:
lib/mission_control/jobs/applications.rb

Overview

A container to register applications

Instance Method Summary collapse

Methods inherited from IdentifiedElements

#<<, #initialize, #to_a

Constructor Details

This class inherits a constructor from MissionControl::Jobs::IdentifiedElements

Instance Method Details

#add(name, queue_adapters_by_name = {}) ⇒ Object



3
4
5
6
7
# File 'lib/mission_control/jobs/applications.rb', line 3

def add(name, queue_adapters_by_name = {})
  self << MissionControl::Jobs::Application.new(name: name).tap do |application|
    application.add_servers(queue_adapters_by_name)
  end
end