Files
apps/scripts/hashes.sh
2018-10-31 10:06:43 +01:00

68 lines
711 B
Bash
Executable File

#!/bin/bash
lescript=`basename $0 .sh`
flag=$TMP_PATH/bot_$lescript.flag
#
# TOOLS
#
function debug
{
if [ -f $FLAG_PATH/debug ]
then
echo $1
fi
}
function sortie
{
if [ -f $flag ]
then
rm -f $flag
fi
exit $1
}
function succes
{
debug "SUCCES"
sortie 0
}
function echec
{
debug "ECHEC"
sortie 1
}
#
# TEST DU FLAG
#
if [ -f $flag ]
then
debug "$0 is already running !"
exit 1
fi
touch $flag
#
# PARAMETRES PAR FICHIER FLAGS
#
if [ -f $FLAG_PATH/no_hashes ]
then
debug "No Hashes"
echec
fi
#
debug "Compute HASHES ..."
$APPS_PATH/methode/hashes/robot.sh
#
debug "Compute HASHES2HASHES ..."
$APPS_PATH/methode/hashes2hashes/robot.sh
#
# SORTIE AVEC SUCCES
#
succes