From ae90ec5a50d427b7aff9a2c650516b6717090614 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Sch=C3=A4fer?= <felix@thegcat.net> Date: Sat, 5 Aug 2023 08:31:21 +0200 Subject: [PATCH] Make postgresql cluster aware --- defaults/main.yml | 2 +- tasks/main.yml | 2 +- templates/limesurvey.env.j2 | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index 266b6c0..4d6b18a 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,2 +1,2 @@ --- -# defaults file for limesurvey +limesurvey_pgdb_port: 5432 diff --git a/tasks/main.yml b/tasks/main.yml index d5d0587..0822452 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -6,7 +6,7 @@ db_user: name: "{{ limesurvey_pgdb_user }}" password: "{{ limesurvey_pgdb_pass }}" - db_host: "{{ limesurvey_pgdb_host }}" + postgres_on_cluster: true - name: Create limesurvey directory ansible.builtin.file: diff --git a/templates/limesurvey.env.j2 b/templates/limesurvey.env.j2 index 55b6cad..059a653 100644 --- a/templates/limesurvey.env.j2 +++ b/templates/limesurvey.env.j2 @@ -1,6 +1,6 @@ DB_TYPE=pgsql -DB_HOST={{ hostvars[limesurvey_pgdb_host]['ansible_default_ipv4']['address'] }} -DB_PORT=5432 +DB_HOST={{ hostvars[limesurvey_pgdb_host]['ansible_default_ipv4']['address'] | default(limesurvey_pgdb_host) }} +DB_PORT={{ limesurvey_pgdb_port }} DB_NAME={{ limesurvey_pgdb_user }} DB_USERNAME={{ limesurvey_pgdb_user }} DB_PASSWORD={{ limesurvey_pgdb_pass }} -- GitLab