1745 |
jpm |
1 |
#!/bin/bash
|
|
|
2 |
#
|
|
|
3 |
# /etc/init.d/del_mail_recapitulatif : traitement des mails récapitulatifs d'identiplante
|
1770 |
jpm |
4 |
# - 2014-03-31 [Jean-Pascal Milcent] : ajout gestion de l'heure d'été et du décalage du temps de lancement
|
1745 |
jpm |
5 |
# - 2014-03-20 [Jean-Pascal Milcent] : ajout gestion de l'heure d'execution
|
|
|
6 |
# - 2012-07-03 [Aurélien Peronnet] : création
|
|
|
7 |
#
|
|
|
8 |
while true
|
|
|
9 |
do
|
1749 |
jpm |
10 |
HEURE=$(date "+%H")
|
|
|
11 |
# Si nous sommes à 18h nous lançon le script
|
|
|
12 |
if [ $HEURE -eq 18 ] ; then
|
|
|
13 |
logger "del::alerteMailADeterminer : lancement script"
|
|
|
14 |
sudo -u apitela /usr/local/bin/php-cli-55 -f /home/apitela/www/scripts/del/cli.php adeterminer -a alerteMail
|
|
|
15 |
logger "del::alerteMailaDeterminer : arret scrip"
|
1770 |
jpm |
16 |
# Sleep 22h et non 1d : pour éviter pb changement heure d'été et le décalage de quelques secondes ajouté à chaque lancement
|
|
|
17 |
sleep 22h
|
1749 |
jpm |
18 |
else
|
|
|
19 |
# Tentative toutes les heures jusqu'à la bonne heure
|
|
|
20 |
logger "del::alerteMailADeterminer : tentative de lancement à $HEURE"
|
|
|
21 |
sleep 1h
|
|
|
22 |
fi
|
1745 |
jpm |
23 |
done
|