- file: {{ state }} | - file: {{ state }} | ||||
{%- endfor -%} | {%- endfor -%} | ||||
{% endmacro %} | {% endmacro %} | ||||
{%- macro format_kwargs(kwarg) -%} | |||||
{%- filter indent(4) %} | |||||
{%- for k, v in kwarg|dictsort() %} | |||||
- {{ k }}: {{ v }} | |||||
{%- endfor %} | |||||
{%- endfilter %} | |||||
{%- endmacro %} |
# -*- coding: utf-8 -*- | |||||
# vim: ft=sls | |||||
include: | |||||
- .install |
# -*- coding: utf-8 -*- | |||||
# vim: ft=sls | |||||
{#- Get the `tplroot` from `tpldir` #} | |||||
{%- set tplroot = tpldir.split('/')[0] %} | |||||
{%- from tplroot ~ "/map.jinja" import php with context %} | |||||
{%- from tplroot ~ "/macro.jinja" import format_kwargs with context %} | |||||
php/repo/install: | |||||
pkgrepo.managed: | |||||
{{- format_kwargs(php.repo) }} |