22 lines
729 B
YAML

---
# handlers/main.yml
- name: Verify config application
ansible.builtin.uri:
url: "http://{{ patroni_host }}:{{ patroni_api_port }}/config"
method: GET
return_content: yes
status_code: 200
register: config_verification
delegate_to: localhost
listen: "config applied"
- name: Log config changes
ansible.builtin.debug:
msg: "Конфигурация успешно применена. Новые параметры: {{ config_verification.json | to_nice_json }}"
listen: "config applied"
- name: Log cleanup
ansible.builtin.debug:
msg: "Удалены старые конфигурационные файлы, сохранено последние 10 версий"
listen: "Log cleanup"