We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b2de462 commit d35f3d1Copy full SHA for d35f3d1
roles/deployment/databases/tasks/postgresql.yml
@@ -14,6 +14,14 @@
14
15
---
16
17
+- name: Ensure psycopg2 is installed
18
+ package:
19
+ name: "{{ ((hostvars[item]['ansible_os_family'] == 'RedHat') and (hostvars[item]['ansible_distribution_major_version'] == '7')) | ternary('python-psycopg2', 'python3-psycopg2') }}"
20
+ with_items: "{{ databases | json_query('*.host') | unique }}"
21
+ delegate_to: "{{ item }}"
22
+ connection: ssh
23
+ when: item in groups.db_server
24
+
25
- name: Create database roles
26
postgresql_user:
27
name: "{{ databases[item].user }}"
0 commit comments