diff --git a/roles/common/files/ansible-run b/roles/common/files/ansible-run index 34dc6153..31b3341e 100644 --- a/roles/common/files/ansible-run +++ b/roles/common/files/ansible-run @@ -5,9 +5,11 @@ export SCHED="/dev/shm/ansible_scheduler" ansible_is_running() { + touch $RUNNING cd /var/thunix/ansible /usr/bin/git pull /usr/local/bin/ansible-playbook -i /var/thunix/ansible/hosts /var/thunix/ansible/site.yml -u root + rm $RUNNING } # sets ansible scheduling @@ -19,9 +21,7 @@ else while [ -f $SCHED ] do rm $SCHED - touch $RUNNING ansible_is_running touch $HOOK - rm $RUNNING done fi