From 3baf9ca8e1976f6e0540b9a87909025b9b5603ed Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Sat, 14 Feb 2015 17:30:12 +0000 Subject: [PATCH] Add switch to install contrib package --- postgres/init.sls | 6 ++++++ postgres/map.jinja | 1 + 2 files changed, 7 insertions(+) diff --git a/postgres/init.sls b/postgres/init.sls index 156a3ea..e94ba86 100644 --- a/postgres/init.sls +++ b/postgres/init.sls @@ -58,6 +58,12 @@ install-postgres-libpq-dev: - name: {{ postgres.pkg_libpq_dev }} {% endif %} +{% if postgres.pkg_contrib != False %} +install-postgres-contrib: + pkg.installed: + - name: {{ postgres.pkg_contrib }} +{% endif %} + {% if 'postgresconf' in pillar.get('postgres', {}) %} postgresql-conf: file.blockreplace: diff --git a/postgres/map.jinja b/postgres/map.jinja index d1b94cf..f221cf7 100644 --- a/postgres/map.jinja +++ b/postgres/map.jinja @@ -37,6 +37,7 @@ 'pkg' : 'postgresql-' + pg_version.id, 'pkg_dev' : 'postgresql-server-dev-' + pg_version.id, 'pkg_libpq_dev' : 'libpq-dev', + 'pkg_contrib' : 'postgresql-contrib-' + pg_version.id, 'pkg_repo' : 'deb http://apt.postgresql.org/pub/repos/apt/ ' + grains['lsb_distrib_codename'] + '-pgdg main', 'pkg_repo_file' : '/etc/apt/sources.list.d/pgdg.list', 'python' : 'python-pygresql',