fix
This commit is contained in:
parent
07c631d658
commit
ed7aff2759
@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
%% API
|
%% API
|
||||||
-export([start_link/2]).
|
-export([start_link/2]).
|
||||||
-export([get_name/1]).
|
-export([get_name/1, start_service/1, stop_service/1]).
|
||||||
|
|
||||||
%% gen_server callbacks
|
%% gen_server callbacks
|
||||||
-export([init/1, handle_call/3, handle_cast/2, handle_info/2, terminate/2, code_change/3]).
|
-export([init/1, handle_call/3, handle_cast/2, handle_info/2, terminate/2, code_change/3]).
|
||||||
@ -35,11 +35,11 @@
|
|||||||
get_name(ServerId) when is_binary(ServerId) ->
|
get_name(ServerId) when is_binary(ServerId) ->
|
||||||
list_to_atom("efka_server:" ++ binary_to_list(ServerId)).
|
list_to_atom("efka_server:" ++ binary_to_list(ServerId)).
|
||||||
|
|
||||||
start_server(Pid) when is_pid(Pid) ->
|
start_service(Pid) when is_pid(Pid) ->
|
||||||
gen_server:call(Pid, start_server).
|
gen_server:call(Pid, start_service).
|
||||||
|
|
||||||
stop_server(Pid) when is_pid(Pid) ->
|
stop_service(Pid) when is_pid(Pid) ->
|
||||||
gen_server:call(Pid, stop_server).
|
gen_server:call(Pid, stop_service).
|
||||||
|
|
||||||
%% @doc Spawns the server and registers the local name (unique)
|
%% @doc Spawns the server and registers the local name (unique)
|
||||||
-spec(start_link(Name :: atom(), ServerId :: binary()) ->
|
-spec(start_link(Name :: atom(), ServerId :: binary()) ->
|
||||||
|
|||||||
@ -57,11 +57,11 @@ init([]) ->
|
|||||||
|
|
||||||
#{
|
#{
|
||||||
id => 'efka_server_sup',
|
id => 'efka_server_sup',
|
||||||
start => {'efka_server_sup', start_link, []},
|
start => {'efka_micro_service_sup', start_link, []},
|
||||||
restart => permanent,
|
restart => permanent,
|
||||||
shutdown => 2000,
|
shutdown => 2000,
|
||||||
type => supervisor,
|
type => supervisor,
|
||||||
modules => ['efka_server_sup']
|
modules => ['efka_micro_service_sup']
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
{ok, {SupFlags, ChildSpecs}}.
|
{ok, {SupFlags, ChildSpecs}}.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user