Subversion Repositories eFlore/Applications.del

Rev

Rev 1749 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1749 Rev 1770
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