Saltstack Official Nginx Formula
Vous ne pouvez pas sélectionner plus de 25 sujets
Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
|
- # nginx.ng.vhosts
- #
- # Manages virtual hosts and their relationship to the nginx service.
- {% from 'nginx/ng/map.jinja' import nginx, sls_block with context %}
- {% from 'nginx/ng/vhosts_config.sls' import vhost_states with context %}
- {% from 'nginx/ng/service.sls' import service_function with context %}
-
- include:
- - nginx.ng.service
- - nginx.ng.vhosts_config
-
- {% if vhost_states|length() > 0 %}
- nginx_service_reload:
- service.{{ service_function }}:
- - name: {{ nginx.lookup.service }}
- - reload: True
- - use:
- - service: nginx_service
- - watch:
- {%- for vhost in vhost_states %}
- - file: {{ vhost }}
- {% endfor -%}
- {% endif %}
|