Subversion Repositories eFlore/Projets.eflore-projets

Rev

Rev 1054 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
167 jpm 1
#!/bin/bash
2
#
3
# Mohcen BENMOUNAH & Jean-Pascal MILCENT [19 juillet 2011]
4
# /etc/init.d/carto-osm : demarage/arrete/etat du cron de l'integration des donnees OSM pour le Geocodage Inverse (carto-osm)
5
# Lancement toutes les semaines le samedi matin après 3h00
6
 
7
while true
8
do
9
	JOUR=$(date "+%u")
1046 jpm 10
	# Si nous sommes samedi (=6)
11
	if [ $JOUR -eq 6 ] ; then
12
		HEURE=$(date "+%H")
13
		# Si nous sommes à 3 heures du matin
14
		if [ $HEURE -eq 3 ] ; then
15
			logger "carto-osm-maj : lancement script"
16
			sudo -u telabotap /usr/local/sbin/carto-osm-maj
17
			logger "carto-osm-maj : arret script"
18
			# Nous retenterons de vérifier jour et heure dans 6 jours
19
			sleep 6d
20
		else
21
			# Tentative toutes les heures
22
			logger "carto-osm-maj : tentative heure $HEURE"
23
			sleep 1h
24
		fi
167 jpm 25
	else
1046 jpm 26
		# Tentative tous les jours
27
		logger "carto-osm-maj : tentative jour $JOUR"
28
		sleep 1d
167 jpm 29
	fi
30
done