slimm preload down

MV moviedir var load to glob-lib
This commit is contained in:
2019-05-12 00:25:30 +02:00
parent a3614030c8
commit ad243b61fe
2 changed files with 44 additions and 30 deletions

View File

@ -18,37 +18,22 @@ else
exit 255
fi
{ #get options & args
readonly mode=$(echo $1 | tr -d '-')
moviedir="$1"
[ -z "$moviedir" ] && [ -f "$globalconf" ] && { # if (no argument) and (globalconf exist)
if [ -z "$(grep "moviedir=" "$globalconf" )" ]; then # and (moviedir is NOT in globalconf)
echo 'neither "movie folder" is set in global config nor given as argument'
exit 2
else # and (moviedir is in globalconf)
moviedir="$(grep "moviedir=" "$globalconf" | cut -d '=' -f 2)"
fi
}
[ -d "$moviedir" ] || { echo "moviedir \"$moviedir\" do not exist"; exit 3; } # check moviedir
moviedir=""$(echo $moviedir | sed 's|/$||g')""
[ -z "$moviedir" ] && exit 255 #catch case moviedir="/"
readonly DATE=$(date '+%Y-%m-%d')
#get options & args
readonly mode=$(echo $1 | tr -d '-')
[ -n "$1" ] && moviedir="$1"
readonly DATE=$(date '+%Y-%m-%d')
#load config (DB,...)
config_load
}
function help() {
#help function
[ "$mode" == "help" ] && {
#help menue
echo "$0 is part of the TerabyteTerminator Project"
echo ""
echo "update-file-state [moviedir]"
echo " moviedir: Is optional if it is already in the global config"
echo "update-file-state (moviedir)"
exit 0
}
[ "$mode" == "help" ] && help
#load config (DB,...)
config_load
###########################
## Programm Haupt Ablauf ##