Projet

Général

Profil

« Précédent | Suivant » 

Révision feeef1ac

Ajouté par Thomas Noël il y a plus de 9 ans

rc.sh: add syncwl action

Voir les différences:

usr/local/univnautes/sp/rc.sh
24 24
    /usr/local/bin/minicron 600 /var/run/clearsessions-pf-cron.pid $SPDIR/clearsessions-pf.sh
25 25
}
26 26

  
27
function syncdata() {
28
    echo "syncdata in background : metadatas + geoinfos" | logger -p local4.info -t sp/syncdata
27
function syncwl() {
28
    echo "sync whitelists in progress (backgrounded)" | logger -p local4.info -t sp/syncwhitelists
29 29
    (
30 30
      cd /usr/local/univnautes/sp/
31
      ./update-metadatas.sh | logger -p local4.info -t sp/update-metadatas
32
      ./update-geoinfos.sh | logger -p local4.info -t sp/update-geoinfos
31
      ./update-whitelists.sh | logger -p local4.info -t sp/update-whitelists
33 32
    ) &
34
    echo "syncdata in background : whitelists" | logger -p local4.info -t sp/syncdata
33
}
34

  
35
function syncdata() {
36
    echo "sync metadatas + geoinfos in progress (backgrounded)" | logger -p local4.info -t sp/syncdata
35 37
    (
36 38
      cd /usr/local/univnautes/sp/
37
      ./update-whitelists.sh | logger -p local4.info -t sp/update-whitelists
39
      ./update-metadatas.sh | logger -p local4.info -t sp/update-metadatas
40
      ./update-geoinfos.sh | logger -p local4.info -t sp/update-geoinfos
38 41
    ) &
39 42
}
40 43

  
......
52 55
    python manage.py runfcgi socket=/tmp/univnautes-sp-fcgi.sock method=prefork daemonize=true pidfile=/var/run/univnautes-sp-fcgi.pid
53 56
    echo "started (manage.py runfcgi)" | logger -p local4.info -t sp/start
54 57
    syncdata
58
    syncwl
55 59
    cronstart
56 60
}
57 61

  
......
71 75
    ps waux | grep $(cat /var/run/univnautes-sp-fcgi.pid) |  grep -v grep
72 76
}
73 77

  
78
echo $1 | logger -p local4.info -t sp/rc
79

  
74 80
$1
75 81

  

Formats disponibles : Unified diff