Révision feeef1ac
Ajouté par Thomas Noël il y a plus de 9 ans
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
rc.sh: add syncwl action