Module rlx_dscv_util

This provider uses the lib_dir setting of the state.

Copyright © (C) 2012 Erlware, LLC.

Authors: Eric Merritt (ericbmerritt@gmail.com).

Description

This provider uses the lib_dir setting of the state. It searches the Lib Dirs looking for all OTP Applications that are available. When it finds those OTP Applications it loads the information about them and adds them to the state of available apps. This implements provider behaviour.

Data Types

process_fun()

process_fun(Result) = fun((file:name(), file | directory) -> {ok, Result} | {error, term()} | {ok, Result, Recurse::boolean()} | {noresult, Recurse::boolean()} | {error, term()})

Function Index

do/2recursively dig down into the library directories specified in the state looking for OTP Applications.
format_error/1

Function Details

do/2

do(ProcessDir::process_fun([term()] | term()), LibDirs::[file:name()]) -> [term() | {error, term()}]

recursively dig down into the library directories specified in the state looking for OTP Applications

format_error/1

format_error(ErrorDetails::[ErrorDetail::term()]) -> iolist()


Generated by EDoc, Jun 11 2024, 05:22:44.