Current section

Files

Jump to
beacon_live_admin lib beacon live_admin application.ex
Raw

lib/beacon/live_admin/application.ex

defmodule Beacon.LiveAdmin.Application do
@moduledoc false
use Application
@impl true
def start(_type, _args) do
children = [
Beacon.LiveAdmin.Registry,
{Phoenix.PubSub, name: Beacon.LiveAdmin.PubSub},
%{id: :pg, start: {:pg, :start_link, [Beacon.LiveAdmin.Cluster.scope()]}},
Beacon.LiveAdmin.Cluster,
Turboprop.Cache
]
Supervisor.start_link(children, strategy: :one_for_one, name: Beacon.LiveAdmin.Supervisor)
end
end