Module app_utils

Data Types

error_handler()

error_handler() = fun((atom(), any()) -> ok | no_return())

restart_type()

restart_type() = permanent | transient | temporary

Function Index

app_dependencies/1
app_dependency_order/2
load_applications/1
start_applications/1
start_applications/2
start_applications/3
stop_applications/1
stop_applications/2

Function Details

app_dependencies/1

app_dependencies(App::atom()) -> [atom()]

app_dependency_order/2

app_dependency_order(RootApps::[atom()], StripUnreachable::boolean()) -> [digraph:vertex()]

load_applications/1

load_applications(Apps::[atom()]) -> ok

start_applications/1

start_applications(Apps::[atom()]) -> ok

start_applications/2

start_applications(Apps::[atom()], ErrorHandler::error_handler()) -> ok

start_applications/3

start_applications(Apps::[atom()], ErrorHandler::error_handler(), RestartTypes::#{atom() => restart_type()}) -> ok

stop_applications/1

stop_applications(Apps::[atom()]) -> ok

stop_applications/2

stop_applications(Apps::[atom()], ErrorHandler::error_handler()) -> ok


Generated by EDoc