diff --git a/postgresql/defaults/main.yml b/postgresql/defaults/main.yml index 81a255ac..f459aeff 100644 --- a/postgresql/defaults/main.yml +++ b/postgresql/defaults/main.yml @@ -11,5 +11,8 @@ postgresql_effective_cache_size: "{{ (ansible_memtotal_mb * 0.5) | int }}MB" # PostgreSQL version postgresql_version: '9.6' -#Set locales +# Set locales locales_default: fr_FR.UTF-8 + +# PostGIS +postgresql_install_postgis: false diff --git a/postgresql/tasks/main.yml b/postgresql/tasks/main.yml index f80ddca6..48ab5ec1 100644 --- a/postgresql/tasks/main.yml +++ b/postgresql/tasks/main.yml @@ -17,3 +17,6 @@ - include: munin.yml - include: logrotate.yml + +- include: postgis.yml + when: postgresql_install_postgis == "true" diff --git a/postgresql/tasks/postgis.yml b/postgresql/tasks/postgis.yml new file mode 100644 index 00000000..ed4ebe4a --- /dev/null +++ b/postgresql/tasks/postgis.yml @@ -0,0 +1,5 @@ +--- +- name: Install PostGIS extention + apt: + name: postgis + state: present