fix service
This commit is contained in:
parent
b18a96b185
commit
469725d502
@ -22,7 +22,7 @@
|
||||
-export_type([manifest/0]).
|
||||
|
||||
%% API
|
||||
-export([new/1, startup/1, kill_os_pid/1]).
|
||||
-export([new/1, startup/1]).
|
||||
|
||||
-spec new(WorkDir0 :: binary()) -> {ok, #manifest{}} | {error, Reason :: binary()}.
|
||||
new(WorkDir0) when is_binary(WorkDir0) ->
|
||||
@ -63,14 +63,14 @@ check_manifest(_Manifest) ->
|
||||
|
||||
check_manifest0([], _Settings, Manifest) ->
|
||||
{ok, Manifest};
|
||||
check_manifest0([<<"serivce_id">>|T], Settings, Manifest) ->
|
||||
check_manifest0([<<"service_id">>|T], Settings, Manifest) ->
|
||||
case maps:find(<<"serivce_id">>, Settings) of
|
||||
error ->
|
||||
{error, <<"miss serivce_id">>};
|
||||
{error, <<"miss service_id">>};
|
||||
{ok, ServiceId} when is_binary(ServiceId) ->
|
||||
check_manifest0(T, Settings, Manifest#manifest{service_id = ServiceId});
|
||||
{ok, _} ->
|
||||
{error, <<"serivce_id is not string">>}
|
||||
{error, <<"service_id is not string">>}
|
||||
end;
|
||||
check_manifest0([<<"health_check">>|T], Settings, Manifest) ->
|
||||
case maps:find(<<"health_check">>, Settings) of
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user