Browse Source

Allow installation of multiple packages

tags/v0.55.0
Alexandre Anriot 6 years ago
parent
commit
b2c07443ca
2 changed files with 8 additions and 1 deletions
  1. +7
    -0
      nginx/ng/pkg.sls
  2. +1
    -1
      pillar.example

+ 7
- 0
nginx/ng/pkg.sls View File

@@ -24,7 +24,14 @@
nginx_install:
pkg.installed:
{{ sls_block(nginx.package.opts) }}
{% if nginx.lookup.package is iterable and nginx.lookup.package is not string %}
- pkgs:
{% for pkg in nginx.lookup.package %}
- {{ pkg }}
{% endfor %}
{% else %}
- name: {{ nginx.lookup.package }}
{% endif %}

{% if salt['grains.get']('os_family') == 'Debian' %}
nginx_official_repo:

+ 1
- 1
pillar.example View File

@@ -44,7 +44,7 @@ nginx:
# These are usually set by grains in map.jinja
# Typically you can comment these out.
lookup:
package: nginx-custom
package: nginx-custom (can be a list)
service: nginx
webuser: www-data
conf_file: /etc/nginx/nginx.conf

Loading…
Cancel
Save