blob: f511ec0ddf7bb7d78bc492b0274bf1c6ede664a9 [file] [log] [blame]
{% from "jenkins/map.jinja" import client with context %}
{% for name, plug in client.get('plugin',{}).iteritems() %}
{% if plug.get('enabled', True) %}
plugin_{{ name }}:
jenkins_plugin.present:
- name: {{ plug.get('name', name) }}
- restart: {{ plug.get('restart', False) }}
{% else %}
plugin_{{ name }}_disable:
jenkins_plugin.absent:
- name: {{ plug.get('name', name) }}
- restart: {{ plug.get('restart', False) }}
{% endif %}
{% endfor %}