diff --git a/postgresql/tasks/manage_pg_db.yml b/postgresql/tasks/manage_pg_db.yml index 38f0239c..59125733 100644 --- a/postgresql/tasks/manage_pg_db.yml +++ b/postgresql/tasks/manage_pg_db.yml @@ -2,7 +2,7 @@ - name: Add a user for the postgresql DBs become: True become_user: postgres - postgresql_user: user={{ item.user }} password={{ item.pwd }} role_attr_flags={{ item.roles }} + postgresql_user: user={{ item.user }} password={{ item.pwd }} role_attr_flags={{ item.roles }} port={{ psql_db_port }} with_items: '{{ psql_db_data }}' when: - psql_db_data is defined @@ -12,7 +12,7 @@ - name: Add the databases with the correct owner become: True become_user: postgres - postgresql_db: db={{ item.name }} encoding={{ item.encoding }} owner={{ item.user }} template=template0 state=present + postgresql_db: db={{ item.name }} port={{ psql_db_port }} encoding={{ item.encoding }} owner={{ item.user }} template=template0 state=present with_items: '{{ psql_db_data }}' when: - psql_db_data is defined @@ -22,7 +22,7 @@ - name: Add postgres extensions to the databases, if needed become: True become_user: postgres - postgresql_ext: name={{ item.1 }} db={{ item.0.name }} + postgresql_ext: name={{ item.1 }} db={{ item.0.name }} port={{ psql_db_port }} with_subelements: - '{{ psql_db_data | default ([]) }}' - extensions