Рефакторинг обработчиков. Часть 3 #21
This commit is contained in:
+970
-927
File diff suppressed because it is too large
Load Diff
+576
-628
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,5 @@
|
||||
-module(trails).
|
||||
-export([admin/0, client/0, all/0]).
|
||||
-export([admin/0, user/0, all/0]).
|
||||
|
||||
admin() ->
|
||||
Modules = [
|
||||
@@ -37,7 +37,7 @@ admin() ->
|
||||
],
|
||||
lists:flatmap(fun trails_from_module/1, Modules).
|
||||
|
||||
client() ->
|
||||
user() ->
|
||||
Modules = [
|
||||
handler_health,
|
||||
handler_register,
|
||||
@@ -65,7 +65,7 @@ client() ->
|
||||
lists:flatmap(fun trails_from_module/1, Modules).
|
||||
|
||||
all() ->
|
||||
admin() ++ client().
|
||||
admin() ++ user().
|
||||
|
||||
trails_from_module(Module) ->
|
||||
try Module:trails() of
|
||||
|
||||
Reference in New Issue
Block a user