aboutsummaryrefslogtreecommitdiffstats
path: root/roles/postgres
diff options
context:
space:
mode:
authorGravatar Chris Lovering <[email protected]>2022-01-18 11:57:57 +0000
committerGravatar Joe Banks <[email protected]>2022-01-21 18:35:28 +0000
commita9560759314482419a38d13df8fc6fd3f0c96025 (patch)
tree060343544189b4648952cfeec5977fe0f5b2c5d3 /roles/postgres
parentAdd postgres role to playbook (diff)
Epand entire dict when adding psql users and databases
This will allow us to add more key: value pairs in future, without having to update it in two places
Diffstat (limited to 'roles/postgres')
-rw-r--r--roles/postgres/tasks/main.yml9
1 files changed, 2 insertions, 7 deletions
diff --git a/roles/postgres/tasks/main.yml b/roles/postgres/tasks/main.yml
index 8a18bf2..f947d2e 100644
--- a/roles/postgres/tasks/main.yml
+++ b/roles/postgres/tasks/main.yml
@@ -14,18 +14,13 @@
enabled: true
- name: Add postgres users.
- community.postgresql.postgresql_user:
- name: "{{ item.name }}"
- login_user: "{{ item.login_user }}"
- role_attr_flags: "{{ item.role_attr_flags }}"
+ community.postgresql.postgresql_user: "{{ item }}"
with_items: "{{ postgresql_users }}"
become: true
become_user: "{{ postgresql_user }}"
- name: Add postgres databases.
- community.postgresql.postgresql_db:
- name: "{{ item.name }}"
- owner: "{{ item.owner | default(postgresql_user) }}"
+ community.postgresql.postgresql_db: "{{ item }}"
with_items: "{{ postgresql_databases }}"
become: true
become_user: "{{ postgresql_user }}"