tres/message_handler: Remove an unused argument
This commit is contained in:
parent
8a3fa3c0b7
commit
327a2c3dcd
3 changed files with 10 additions and 6 deletions
BIN
bin/enum_gen
BIN
bin/enum_gen
Binary file not shown.
|
|
@ -8,11 +8,9 @@ defmodule Tres.Application do
|
||||||
def start(_type, _args) do
|
def start(_type, _args) do
|
||||||
import Supervisor.Spec
|
import Supervisor.Spec
|
||||||
|
|
||||||
{cb_mod, _cb_args} = Tres.Utils.get_callback_module()
|
|
||||||
|
|
||||||
children = [
|
children = [
|
||||||
worker(Registry, [[keys: :unique, name: SwitchRegistry]], id: SwitchRegistry),
|
worker(Registry, [[keys: :unique, name: SwitchRegistry]], id: SwitchRegistry),
|
||||||
supervisor(Tres.MessageHandlerSup, [cb_mod], id: MessageHandlerSup),
|
supervisor(Tres.MessageHandlerSup, [], id: MessageHandlerSup),
|
||||||
supervisor(OVSDB, [], id: OVSDB)
|
supervisor(OVSDB, [], id: OVSDB)
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,11 @@
|
||||||
defmodule Tres.MessageHandlerSup do
|
defmodule Tres.MessageHandlerSup do
|
||||||
use DynamicSupervisor
|
use DynamicSupervisor
|
||||||
|
|
||||||
def start_link(cb_mod) do
|
def start_link() do
|
||||||
DynamicSupervisor.start_link(__MODULE__, [cb_mod], name: __MODULE__)
|
DynamicSupervisor.start_link(__MODULE__, [], name: __MODULE__)
|
||||||
end
|
end
|
||||||
|
|
||||||
def init([_cb_mod]) do
|
def init(_init_args) do
|
||||||
DynamicSupervisor.init(strategy: :one_for_one)
|
DynamicSupervisor.init(strategy: :one_for_one)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
@ -13,4 +13,10 @@ defmodule Tres.MessageHandlerSup do
|
||||||
{cb_mod, cb_args} = Tres.Utils.get_callback_module()
|
{cb_mod, cb_args} = Tres.Utils.get_callback_module()
|
||||||
DynamicSupervisor.start_child(__MODULE__, {cb_mod, [{dpid, aux_id}, cb_args]})
|
DynamicSupervisor.start_child(__MODULE__, {cb_mod, [{dpid, aux_id}, cb_args]})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@spec count_handlers() :: non_neg_integer()
|
||||||
|
def count_handlers do
|
||||||
|
count_value = DynamicSupervisor.count_children(__MODULE__)
|
||||||
|
count_value[:active]
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue