Class: FlightControl::Applications

Inherits:
IdentifiedElements
  • Object
show all
Defined in:
lib/flight_control/applications.rb

Overview

A container to register applications

Instance Method Summary collapse

Instance Method Details

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



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

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