22 lines
729 B
YAML
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"
|