Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- respawn
- respawn limit 10 5
- start on started rc
- stop on runlevel [!2345]
- env DAEMON=/etc/init.d/run_gs
- pre-start script
- # waiting a bit... :(
- sleep 120
- logger "[`date`]: ERAN: Waiting for ansible pull to complete"
- pid="None"
- while [ -z $pid ] ; do
- logger "[`date`]: ansible-playbook is still running $pid"
- sleep 1
- pid=$(pgrep -f ansible-playbook)
- logger "[`date`]: PID: $pid"
- done
- end script
- post-start script
- logger "[`date`]: Starting run_gs.py script!"
- exec $DAEMON start
- end script
- post-stop script
- logger "[`date`]: Stopping run_gs.py script!"
- exec $DAEMON stop
- end script
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement