cdist/doc/dev/logs/2011-06-14.library_for_user
Nico Schottelius f2badcd2b7 in theory can export library to user now
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-06-14 00:03:38 +02:00

19 lines
339 B
Text

How to make library functions available to manifest, explorer, etc.
Some ideas / background:
- do not have the user to source $__lib/foo if not needed
- have $__cdist_lib for internal stuff (probably referring to core/)
Implementation:
load_lib()
{
. $__cdist_lib/*
}
run_code_from_user()
{
load_lib
. file_from_user
}