Blob Blame History Raw
{% set repositories = salt['pillar.get']('zypper:repositories', {}) %}

{% for repo, data in repositories.items() %}
{{ repo }}:
  pkgrepo.managed:
    - baseurl: {{ data.baseurl }}
    {% if data.has_key('priority') %}
    - priority: {{ data.priority }}
    {% endif %}
    {% if data.has_key('refresh') %}
    - refresh: {{ data.refresh }}
    {% endif %}
    {% if data.has_key('gpgcheck') %}
    - gpgcheck: {{ data.gpgcheck }}
    {% endif %}
    {% if data.has_key('key_url') %}
    - key_url: {{ data.key_url }}
    {% endif %}
{% endfor %}