소스 검색

Tightened up some requirements.

susefix
Chad Heuschober 10 년 전
부모
커밋
9f8dc59973
2개의 변경된 파일12개의 추가작업 그리고 3개의 파일을 삭제
  1. +2
    -0
      nginx/ng/init.sls
  2. +10
    -3
      nginx/ng/vhosts.sls

+ 2
- 0
nginx/ng/init.sls 파일 보기

service: service:
- watch: - watch:
- file: nginx_config - file: nginx_config
- require:
- file: nginx_config

+ 10
- 3
nginx/ng/vhosts.sls 파일 보기

{% from 'nginx/ng/vhosts_config.sls' import vhost_states with context %} {% from 'nginx/ng/vhosts_config.sls' import vhost_states with context %}
{% from 'nginx/ng/service.sls' import service_function with context %} {% from 'nginx/ng/service.sls' import service_function with context %}


{% macro file_requisites(states) %}
{%- for state in states %}
- file: {{ state }}
{%- endfor -%}
{% endmacro %}

include: include:
- nginx.ng.service - nginx.ng.service
- nginx.ng.vhosts_config - nginx.ng.vhosts_config
- use: - use:
- service: nginx_service - service: nginx_service
- watch: - watch:
{%- for vhost in vhost_states %}
- file: {{ vhost }}
{% endfor -%}
{{ file_requisites(vhost_states) }}
- require:
{{ file_requisites(vhost_states) }}
- service: nginx_service
{% endif %} {% endif %}

Loading…
취소
저장