Add switch to install contrib package

This commit is contained in:
Alan Pearce 2015-02-14 17:30:12 +00:00
parent 8b8b19b3b2
commit 3baf9ca8e1
2 changed files with 7 additions and 0 deletions

View file

@ -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:

View file

@ -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',