瀏覽代碼

more DIAGNOSTIC-level output

pull/2393/head
Fred Hebert 4 年之前
父節點
當前提交
5a45fde441
共有 3 個檔案被更改,包括 5 行新增3 行删除
  1. +1
    -1
      src/rebar_fetch.erl
  2. +1
    -1
      src/rebar_parallel.erl
  3. +3
    -1
      src/rebar_paths.erl

+ 1
- 1
src/rebar_fetch.erl 查看文件

@ -45,7 +45,7 @@ download_source(AppInfo, State) ->
throw:{no_resource, Type, Location} -> throw:{no_resource, Type, Location} ->
throw(?PRV_ERROR({no_resource, Location, Type})); throw(?PRV_ERROR({no_resource, Location, Type}));
?WITH_STACKTRACE(C,T,S) ?WITH_STACKTRACE(C,T,S)
?DEBUG("rebar_fetch exception ~p ~p ~p", [C, T, S]),
?DIAGNOSTIC("rebar_fetch exception ~p ~p ~p", [C, T, S]),
throw(?PRV_ERROR({fetch_fail, rebar_app_info:source(AppInfo)})) throw(?PRV_ERROR({fetch_fail, rebar_app_info:source(AppInfo)}))
end. end.

+ 1
- 1
src/rebar_parallel.erl 查看文件

@ -14,7 +14,7 @@ queue(Tasks, WorkF, WArgs, Handler, HArgs) ->
Parent = self(), Parent = self(),
Worker = fun() -> worker(Parent, WorkF, WArgs) end, Worker = fun() -> worker(Parent, WorkF, WArgs) end,
Jobs = min(length(Tasks), erlang:system_info(schedulers)), Jobs = min(length(Tasks), erlang:system_info(schedulers)),
?DEBUG("Starting ~B worker(s)", [Jobs]),
?DIAGNOSTIC("Starting ~B worker(s)", [Jobs]),
Pids = [spawn_monitor(Worker) || _ <- lists:seq(1, Jobs)], Pids = [spawn_monitor(Worker) || _ <- lists:seq(1, Jobs)],
parallel_dispatch(Tasks, Pids, Handler, HArgs). parallel_dispatch(Tasks, Pids, Handler, HArgs).

+ 3
- 1
src/rebar_paths.erl 查看文件

@ -14,6 +14,7 @@
-spec set_paths(targets(), rebar_state:t()) -> ok. -spec set_paths(targets(), rebar_state:t()) -> ok.
set_paths(UserTargets, State) -> set_paths(UserTargets, State) ->
Targets = normalize_targets(UserTargets), Targets = normalize_targets(UserTargets),
?DIAGNOSTIC("Setting paths to ~p", [Targets]),
GroupPaths = path_groups(Targets, State), GroupPaths = path_groups(Targets, State),
Paths = lists:append(lists:reverse([P || {_, P} <- GroupPaths])), Paths = lists:append(lists:reverse([P || {_, P} <- GroupPaths])),
code:add_pathsa(Paths), code:add_pathsa(Paths),
@ -24,6 +25,7 @@ set_paths(UserTargets, State) ->
-spec unset_paths(targets(), rebar_state:t()) -> ok. -spec unset_paths(targets(), rebar_state:t()) -> ok.
unset_paths(UserTargets, State) -> unset_paths(UserTargets, State) ->
Targets = normalize_targets(UserTargets), Targets = normalize_targets(UserTargets),
?DIAGNOSTIC("Removing ~p paths", [Targets]),
GroupPaths = path_groups(Targets, State), GroupPaths = path_groups(Targets, State),
Paths = lists:append([P || {_, P} <- GroupPaths]), Paths = lists:append([P || {_, P} <- GroupPaths]),
[code:del_path(P) || P <- Paths], [code:del_path(P) || P <- Paths],
@ -240,4 +242,4 @@ get_runtime_apps([App|Rest0], AppsAcc0, AppsList) ->
error -> {Rest, Acc} error -> {Rest, Acc}
end end
end, {Rest0, sets:add_element(App, AppsAcc0)}, TotalApps), end, {Rest0, sets:add_element(App, AppsAcc0)}, TotalApps),
get_runtime_apps(Rest1 ++ TotalApps, AppsAcc1, AppsList).
get_runtime_apps(Rest1 ++ TotalApps, AppsAcc1, AppsList).

Loading…
取消
儲存