make multinetwork work.
parent
23e6c9bafb
commit
638cd3cc13
|
@ -1,4 +1,5 @@
|
||||||
defmodule Discordirc do
|
defmodule Discordirc do
|
||||||
|
@networks Application.get_env(:discordirc, :networks)
|
||||||
use Application
|
use Application
|
||||||
|
|
||||||
alias Discordirc.IRC
|
alias Discordirc.IRC
|
||||||
|
@ -6,8 +7,7 @@ defmodule Discordirc do
|
||||||
def start(_type, _args) do
|
def start(_type, _args) do
|
||||||
import Supervisor.Spec
|
import Supervisor.Spec
|
||||||
|
|
||||||
ircnets =
|
ircnets = @networks |> Enum.map(fn net -> worker(IRC, [net], id: net.network) end)
|
||||||
Application.get_env(:discordirc, :networks) |> Enum.map(fn net -> worker(IRC, [net]) end)
|
|
||||||
|
|
||||||
children =
|
children =
|
||||||
ircnets ++
|
ircnets ++
|
||||||
|
|
Loading…
Reference in New Issue