Skip to content

Commit 7ff798a

Browse files
committed
fix(macros.jinja): use user kwarg for schemas (required on FreeBSD)
* Not available in `2017.7`: - https://docs.saltstack.com/en/2017.7/ref/states/all/salt.states.postgres_schema.html
1 parent eefb89e commit 7ff798a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

postgres/macros.jinja

+2-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
{%- if 'ensure' in kwarg %}
1919
{%- set ensure = kwarg.pop('ensure') %}
2020
{%- endif %}
21-
{%- if 'user' not in kwarg and state != 'postgres_schema' %}
21+
{%- set user_available = False if (state == 'postgres_schema' and grains.saltversioninfo < [2018, 3]) else True %}
22+
{%- if 'user' not in kwarg and user_available %}
2223
{%- do kwarg.update({'user': postgres.user}) %}
2324
{%- endif -%}
2425

0 commit comments

Comments
 (0)