Method: MotherBrain::Provisioner::Manager#initialize

Defined in:
lib/mb/provisioner/manager.rb

#initializeManager



36
37
38
39
40
41
42
43
# File 'lib/mb/provisioner/manager.rb', line 36

def initialize
  log.debug { "Provision Manager starting..." }
  @provisioner_registry   = Celluloid::Registry.new
  @provisioner_supervisor = ProvisionerSupervisor.new_link(@provisioner_registry)
  Provisioner.all.each do |provisioner|
    @provisioner_supervisor.supervise_as(provisioner.provisioner_id, provisioner)
  end
end