change watch to listen so it will only trigger a refresh of the service at the endsusefix
extend: | extend: | ||||
nginx_service: | nginx_service: | ||||
service: | service: | ||||
- watch: | |||||
- listen: | |||||
- file: nginx_config | - file: nginx_config | ||||
- require: | - require: | ||||
- file: nginx_config | - file: nginx_config |
- reload: True | - reload: True | ||||
- use: | - use: | ||||
- service: nginx_service | - service: nginx_service | ||||
- watch: | |||||
- listen: | |||||
{{ file_requisites(server_states) }} | {{ file_requisites(server_states) }} | ||||
- require: | - require: | ||||
{{ file_requisites(server_states) }} | {{ file_requisites(server_states) }} |
{% else %} | {% else %} | ||||
- sls: nginx.ng.pkg | - sls: nginx.ng.pkg | ||||
{% endif %} | {% endif %} | ||||
- watch: | |||||
- listen: | |||||
{% if nginx.install_from_source %} | {% if nginx.install_from_source %} | ||||
- cmd: nginx_install | - cmd: nginx_install | ||||
{% else %} | {% else %} |