diff options
author | Eric <[email protected]> | 2012-09-19 17:42:24 -0700 |
---|---|---|
committer | Eric <[email protected]> | 2012-09-19 17:52:04 -0700 |
commit | e72f965e861127cd97cdef82905370540a0d4a80 (patch) | |
tree | 4e615f6162afdfbac8eb1bfd3ce6422a609ef1a7 /src/relcool.erl | |
parent | 8f2670540b6cef76726224801a696cfbed4f3738 (diff) | |
download | relx-e72f965e861127cd97cdef82905370540a0d4a80.tar.gz relx-e72f965e861127cd97cdef82905370540a0d4a80.tar.bz2 relx-e72f965e861127cd97cdef82905370540a0d4a80.zip |
fully support testing of release builds
Diffstat (limited to 'src/relcool.erl')
-rw-r--r-- | src/relcool.erl | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/relcool.erl b/src/relcool.erl index 806f473..13ef2ea 100644 --- a/src/relcool.erl +++ b/src/relcool.erl @@ -22,10 +22,13 @@ -export([main/1, do/7, + format_error/1, opt_spec_list/0]). -export_type([error/0]). +-include_lib("relcool/include/relcool.hrl"). + %%============================================================================ %% types %%============================================================================ @@ -77,6 +80,11 @@ opt_spec_list() -> {log_level, $V, "verbose", {integer, 2}, "Verbosity level, maybe between 0 and 2"} ]. +-spec format_error(Reason::term()) -> iolist(). +format_error({invalid_return_value, Provider, Value}) -> + [rcl_provider:format(Provider), " returned an invalid value ", + io_lib:format("~p", [Value])]. + %%============================================================================ %% internal api %%============================================================================ |