diff --git a/apps/efka/src/efka_manifest.erl b/apps/efka/src/efka_manifest.erl index 61a2746..312d56f 100644 --- a/apps/efka/src/efka_manifest.erl +++ b/apps/efka/src/efka_manifest.erl @@ -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