Sfoglia il codice sorgente

handle unknown provider asked for help

pull/3/head
Tristan Sloughter 10 anni fa
parent
commit
ae40b253c0
1 ha cambiato i file con 8 aggiunte e 3 eliminazioni
  1. +8
    -3
      src/rebar_prv_help.erl

+ 8
- 3
src/rebar_prv_help.erl Vedi File

@ -39,9 +39,14 @@ do(State) ->
help(State); help(State);
Name -> Name ->
Providers = rebar_state:providers(State), Providers = rebar_state:providers(State),
providers:help(Name, Providers)
end,
{ok, State}.
case providers:get_provider(Name, Providers) of
[] ->
{error, io_lib:format("Unknown task ~s", [Name])};
Provider ->
providers:help(Provider),
{ok, State}
end
end.
%% %%
%% print help/usage string %% print help/usage string

Caricamento…
Annulla
Salva