Support only including postgres.client
This commit is contained in:
@@ -9,6 +9,10 @@ install-postgresql-client:
|
|||||||
pkg.installed:
|
pkg.installed:
|
||||||
- name: {{ postgres.pkg_client }}
|
- name: {{ postgres.pkg_client }}
|
||||||
- refresh: {{ postgres.use_upstream_repo }}
|
- refresh: {{ postgres.use_upstream_repo }}
|
||||||
|
{% if postgres.use_upstream_repo %}
|
||||||
|
- require:
|
||||||
|
- pkgrepo: install-postgresql-repo
|
||||||
|
{%- endif %}
|
||||||
|
|
||||||
{% if postgres.pkg_libpq_dev %}
|
{% if postgres.pkg_libpq_dev %}
|
||||||
install-postgres-libpq-dev:
|
install-postgres-libpq-dev:
|
||||||
|
|||||||
@@ -16,6 +16,10 @@ postgresql-installed:
|
|||||||
pkg.installed:
|
pkg.installed:
|
||||||
- name: {{ postgres.pkg }}
|
- name: {{ postgres.pkg }}
|
||||||
- refresh: {{ postgres.use_upstream_repo }}
|
- refresh: {{ postgres.use_upstream_repo }}
|
||||||
|
{% if postgres.use_upstream_repo %}
|
||||||
|
- require:
|
||||||
|
- pkgrepo: install-postgresql-repo
|
||||||
|
{%- endif %}
|
||||||
|
|
||||||
# make sure the data directory and contents have been initialized
|
# make sure the data directory and contents have been initialized
|
||||||
postgresql-cluster-prepared:
|
postgresql-cluster-prepared:
|
||||||
|
|||||||
@@ -9,8 +9,6 @@ install-postgresql-repo:
|
|||||||
- keyid: B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8
|
- keyid: B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8
|
||||||
- keyserver: keyserver.ubuntu.com
|
- keyserver: keyserver.ubuntu.com
|
||||||
- file: {{ postgres.pkg_repo_file }}
|
- file: {{ postgres.pkg_repo_file }}
|
||||||
- require_in:
|
|
||||||
- pkg: postgresql-installed
|
|
||||||
|
|
||||||
{%- elif grains['os_family'] == 'RedHat' -%}
|
{%- elif grains['os_family'] == 'RedHat' -%}
|
||||||
|
|
||||||
@@ -27,7 +25,5 @@ install-postgresql-repo:
|
|||||||
- gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
|
- gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
|
||||||
- require:
|
- require:
|
||||||
- file: install-postgresql-repo
|
- file: install-postgresql-repo
|
||||||
- require_in:
|
|
||||||
- pkg: postgresql-installed
|
|
||||||
|
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
|||||||
Reference in New Issue
Block a user