feat: dynamically manage floors/rooms/tags
This commit is contained in:
@@ -3,6 +3,7 @@ defmodule Localiser.Localisation.Floor.Server do
|
||||
|
||||
alias Localiser.Localisation.Room
|
||||
alias Localiser.Localisation.Sensor
|
||||
|
||||
def start_link(floor) do
|
||||
Supervisor.start_link(__MODULE__, floor, name: via(floor.id))
|
||||
end
|
||||
@@ -15,6 +16,7 @@ defmodule Localiser.Localisation.Floor.Server do
|
||||
def init(floor) do
|
||||
children = [
|
||||
{Room.Supervisor, floor},
|
||||
{Room.Manager, floor},
|
||||
{Sensor.Supervisor, floor},
|
||||
{Sensor.Manager, floor}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user