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