From d4d02a183ec3558d85fb39af273047fb6ed7379f Mon Sep 17 00:00:00 2001 From: VC Date: Fri, 5 Jul 2024 11:53:38 +0200 Subject: [PATCH] feat: add postgres version --- roles/postgres/defaults/main.yml | 3 --- roles/postgres/vars/main.yml | 10 ++++++++++ 2 files changed, 10 insertions(+), 3 deletions(-) delete mode 100644 roles/postgres/defaults/main.yml create mode 100644 roles/postgres/vars/main.yml diff --git a/roles/postgres/defaults/main.yml b/roles/postgres/defaults/main.yml deleted file mode 100644 index c581283..0000000 --- a/roles/postgres/defaults/main.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- - -pg_version: "{% if ansible_facts['os_family'] == 'Debian' and ansible_facts['distribution_major_version'] == '9' %}9.6{% elif ansible_facts['os_family'] == 'Debian' and ansible_facts['distribution_major_version'] == '10' %}11{% elif ansible_facts['os_family'] == 'Debian' and ansible_facts['distribution_major_version'] == '11' %}13{% endif %}" diff --git a/roles/postgres/vars/main.yml b/roles/postgres/vars/main.yml new file mode 100644 index 0000000..26eb02c --- /dev/null +++ b/roles/postgres/vars/main.yml @@ -0,0 +1,10 @@ +--- + +pg_versions: + Debian: + "9": 9.6 + "10": 11 + "11": 13 + "12": 15 + +pg_version: "{{ pg_versions[ansible_os_family][ansible_distribution_major_version] }}"