Workaround a bug in saltstack/salt#37935 for release v2016.11.0

This commit is contained in:
Denys Havrysh
2016-12-01 16:11:37 +02:00
parent c898531e9b
commit ab38a069fa
3 changed files with 34 additions and 0 deletions

View File

@@ -92,3 +92,24 @@ postgresql-tablespace-dir-{{ name }}:
- group
{%- endfor %}
{%- if 'bin_dir' in postgres %}
# Make server binaries available in $PATH
{%- for bin in postgres.server_bins %}
{%- set path = salt['file.join'](postgres.bin_dir, bin) %}
{{ bin }}:
alternatives.install:
- link: {{ salt['file.join']('/usr/bin', bin) }}
- path: {{ path }}
- priority: 30
- onlyif: test -f {{ path }}
- require:
- pkg: postgresql-server
{%- endfor %}
{%- endif %}