Module rlx_prv_overlay

Given a complete built release this provider assembles that release into a release directory.

Copyright © (C) 2012 Erlware, LLC.

Behaviours: provider.

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

Description

Given a complete built release this provider assembles that release into a release directory.

Function Index

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

Function Details

do/1

do(State::rlx_state:t()) -> {ok, rlx_state:t()} | relx:error()

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

format_error/1

format_error(ErrorDetail::term()) -> iolist()

generate_overlay_vars/2

generate_overlay_vars(State::rlx_state:t(), Release::rlx_release:t()) -> proplists:proplist() | relx:error()

init/1

init(State::rlx_state:t()) -> {ok, rlx_state:t()}

render_string/2

render_string(OverlayVars::proplists:proplist(), Data::iolist()) -> binary() | relx:error()


Generated by EDoc, May 1 2024, 06:25:03.