Copyright © 2015-2018 Jörgen Brandt
Version: 0.1.4
Behaviours: cre_worker.
Authors: Jörgen Brandt (joergen.brandt@onlinehome.de).
cleanup_case/3 | |
do_stagein/3 | |
do_stageout/3 | |
error_to_expr/3 | |
init/1 | |
prepare_case/2 | |
run/2 | |
stagein_lst/2 | |
stageout_lst/3 | |
start_link/4 |
cleanup_case(A, R, CfWorkerState) -> R1::#{atom() => term()}
do_stagein(A::term(), F::term(), UsrInfo::term()) -> ok | {error, enoent}
do_stageout(A::term(), F::term(), UsrInfo::term()) -> ok | {error, enoent}
error_to_expr(A, Reason, UsrInfo) -> term()
init(X1::{WrkDir, RepoDir, DataDir}) -> #cf_worker_state{}
prepare_case(A::term(), CfWorkerState::term()) -> ok
run(A::term(), UsrInfo::term()) -> {ok, R::term()} | {error, Reason::term()}
stagein_lst(A::term(), UsrInfo::term()) -> [F::term()]
stageout_lst(A::term(), R::term(), UsrInfo::term()) -> [F::term()]
start_link(F, WrkDir, RepoDir, DataDir) -> any()
Generated by EDoc