blob: c7b09a83a7548fa9e8f463ae0c98a24a5f9376e5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
- name: Test if the PostgreSQL server is up
become: true
become_user: postgres
become_method: su
command: psql --port={{ postgres_port }} --command='select NOW()'
register: postgres_up
ignore_errors: yes
check_mode: no
changed_when: false
- name: Create PostgreSQL database
become: true
become_user: postgres
become_method: su
postgresql_db:
port: "{{ postgres_port }}"
name: "{{ postgres_dbname }}"
owner: "{{ postgres_owner }}"
when:
- postgres_up.rc == 0
|