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")
|
|
|
10 |
HEURE=$(date "+%H")
|
|
|
11 |
# Si nous sommes samedi (=6) et après 3 heures du matin
|
|
|
12 |
if [ $JOUR -eq 6 ] && [ $HEURE -gt 3 ] ; then
|
|
|
13 |
logger "Lancement script carto-osm-maj.sh"
|
|
|
14 |
sudo -u telabotap /usr/local/sbin/carto-osm-maj.sh
|
|
|
15 |
logger "Arret script carto-osm-maj.sh"
|
|
|
16 |
# Nous retenterons de vérifier jour et heure dans 6 jours
|
|
|
17 |
sleep 6d
|
|
|
18 |
else
|
|
|
19 |
# Tentative toutes les 2h de vérification du jour et de l'heure
|
|
|
20 |
sleep 2h
|
|
|
21 |
fi
|
|
|
22 |
done
|