X-Git-Url: https://git.nirgal.com/?p=ais.git;a=blobdiff_plain;f=etc%2Finit.sh;h=965608b5ef5f3327d2a5a525d8dab4d21da9b13c;hp=c3f5cf4cdb636031bcfaf2cd8be6a99ac8902b50;hb=0d049e4dd74b9cc7a6d868cd742cf29ce6e432be;hpb=8681d56afe53563321e656ef33e02cec29bbcbf6 diff --git a/etc/init.sh b/etc/init.sh index c3f5cf4..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 - 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"