blob: f3b6c68d501af91541b8bf7834d67bf177f0ccc2 [file] [log] [blame]
---
# tasks file for apigee-opdk-setup-postgres-standby
- block:
- name: Postgres replication standby
ignore_errors: "{{ ignore_errors | default(true) }}"
shell: '{{ apigee_service }} apigee-postgresql setup-replication-on-standby -f {{ opdk_installation_config_file }}'
register: replication_output
rescue:
- name: Determine if max_wal_senders value must be updated
set_fact:
update_max_wal_settings: "{{ replication_output.stdout | search('number of requested standby connections exceeds max_wal_senders') }}"
- name: Validate postgres replication standby
ignore_errors: "{{ ignore_errors | default(true) }}"
shell: '{{ apigee_service }} apigee-postgresql postgres-check-standby'