X-Git-Url: https://git.nirgal.com/?p=ais.git;a=blobdiff_plain;f=etc%2Finit.sh;h=965608b5ef5f3327d2a5a525d8dab4d21da9b13c;hp=069a512b57a29df71643ad37763b97262baf458d;hb=0d049e4dd74b9cc7a6d868cd742cf29ce6e432be;hpb=a4353cf6979dd8c29c60dc7da3e926f29e6ce19f diff --git a/etc/init.sh b/etc/init.sh index 069a512..965608b 100755 --- a/etc/init.sh +++ b/etc/init.sh @@ -19,8 +19,26 @@ set -e case $1 in start) - sudo -u nirgal python -m ais.inputs.run --background - sudo -u nirgal python -m ais.jobrunner --debug + [ -r /etc/ais/database ] && RUN_PARAMS=--db + log_daemon_msg "Starting AIS acquisition" + if sudo -u nirgal python -m ais.inputs.run $RUN_PARAMS + then + log_success_msg ais.inputs.run + else + log_failure_msg failed + fi + log_daemon_msg "Starting AIS job runner" + if [ -r /etc/ais/database ] + then + if sudo -u nirgal python -m ais.jobrunner --debug + then + log_success_msg ais.jobrunner + else + log_failure_msg failed + fi + else + log_warning_msg "Disabled because there is no /etc/ais/database" + fi ;; stop) log_success_msg "Not implemented"