chore: complete update
This commit is contained in:
14
x_ansible/roles/nginx/handlers/main.yml
Normal file
14
x_ansible/roles/nginx/handlers/main.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
- name: reload nginx
|
||||
ansible.builtin.shell: |
|
||||
# Versuche unterschiedliche Container-Namen und Methoden
|
||||
CONTAINER_ID=$(docker ps -q --filter name=michaelschiemer_nginx || docker ps -q --filter name=nginx)
|
||||
if [ -n "$CONTAINER_ID" ]; then
|
||||
docker exec $CONTAINER_ID nginx -s reload || true
|
||||
else
|
||||
# Wenn Container nicht gefunden, versuche Neustart über Docker Compose
|
||||
cd {{ deploy_root }} && \
|
||||
docker-compose -f {{ deploy_root }}/docker-compose-simple.yml restart nginx || true
|
||||
fi
|
||||
args:
|
||||
executable: /bin/bash
|
||||
ignore_errors: yes
|
||||
Reference in New Issue
Block a user