diff --git a/mysql/database.sls b/mysql/database.sls index e077db8..72106a9 100644 --- a/mysql/database.sls +++ b/mysql/database.sls @@ -30,8 +30,10 @@ include: - name: /etc/mysql/{{ database }}.schema - source: {{ salt['pillar.get'](['mysql', 'schema', database, 'source']|join(':')) }} {%- set template_type = salt['pillar.get'](['mysql', 'schema', database, 'template']|join(':'), False) %} +{%- set template_context = salt['pillar.get'](['mysql', 'schema', database, 'context']|join(':'), {}) %} {%- if template_type %} - template: {{ template_type }} + - context: {{ template_context|yaml }} {% endif %} - user: {{ salt['pillar.get']('mysql:server:user', 'mysql') }} - makedirs: True