diff options
Diffstat (limited to 'lib/nola/application.ex')
-rw-r--r-- | lib/nola/application.ex | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/lib/nola/application.ex b/lib/nola/application.ex index 4f3d1da..53ca439 100644 --- a/lib/nola/application.ex +++ b/lib/nola/application.ex @@ -1,8 +1,6 @@ defmodule Nola.Application do use Application - # See https://hexdocs.pm/elixir/Application.html - # for more information on OTP Applications def start(_type, _args) do import Supervisor.Spec @@ -12,22 +10,17 @@ defmodule Nola.Application do # Define workers and child supervisors to be supervised children = [ - # Start the endpoint when the application starts supervisor(NolaWeb.Endpoint, []), - # Start your own worker by calling: Nola.Worker.start_link(arg1, arg2, arg3) - # worker(Nola.Worker, [arg1, arg2, arg3]), worker(Registry, [[keys: :duplicate, name: Nola.BroadcastRegistry]], id: :registry_broadcast), worker(Nola.IcecastAgent, []), worker(Nola.Token, []), worker(Nola.AuthToken, []), Nola.Subnet, {GenMagic.Pool, [name: Nola.GenMagic, pool_size: 2]}, - #worker(Nola.Icecast, []), + worker(Registry, [[keys: :duplicate, name: Nola.PubSub]], id: :registry_nola_pubsub), ] ++ Nola.IRC.application_childs ++ Nola.Matrix.application_childs - # See https://hexdocs.pm/elixir/Supervisor.html - # for other strategies and supported options opts = [strategy: :one_for_one, name: Nola.Supervisor] sup = Supervisor.start_link(children, opts) start_telegram() @@ -37,8 +30,6 @@ defmodule Nola.Application do sup end - # Tell Phoenix to update the endpoint configuration - # whenever the application is updated. def config_change(changed, _new, removed) do NolaWeb.Endpoint.config_change(changed, removed) :ok |