added dry-run functions

This commit is contained in:
pyr0ball 2023-05-06 01:47:55 -07:00
parent 3f80e3e64b
commit 17a30ba1da

View file

@ -421,6 +421,24 @@ logger(){
)
}
run(){
_cmd=$@
if [[ dry_run == true ]] ; then
boxline "DryRun: $_cmd"
else
$_cmd
fi
}
run-and-log(){
_cmd=$@
if [[ dry_run == true ]] ; then
logger "DryRun: $_cmd"
else
logger $_cmd
fi
}
ctrl_c(){
echo -e "\n"
fail "User interrupted with Ctrl-C"