1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/tests/integration/targets/setup_postgresql_replication/handlers/main.yml

24 lines
613 B
YAML
Raw Normal View History

2020-03-09 10:11:07 +01:00
- name: Stop services
become: yes
become_user: '{{ pg_user }}'
shell: '{{ pg_ctl }} -D {{ item.datadir }} -o "-p {{ item.port }}" -m immediate stop'
loop:
- { datadir: '{{ master_data_dir }}', port: '{{ master_port }}' }
- { datadir: '{{ replica_data_dir }}', port: '{{ replica_port }}' }
listen: stop postgresql
- name: Remove packages
apt:
name: '{{ packages_to_remove }}'
state: absent
listen: cleanup postgresql
- name: Remove FS objects
file:
state: absent
path: "{{ item }}"
loop:
- "{{ master_root_dir }}"
- "{{ replica_root_dir }}"
listen: cleanup postgresql