Nginx hizmetinin, /etc/nginx/conf.d
dizinindeki herhangi bir dosya oluşturulduğunda veya değiştirildiğinde yeniden başlatılmasını isterim.SaltStack: Watch deyiminde, tüm dosyaların izlenmesi gereken bir dizini nasıl belirtebilirim?
Bu dizinde çok sayıda dosya var ve belirli dosyaları belirtmek yerine, tüm değişiklikleri izlemek istiyorum.
Bu denedim:
nginx:
pkg.installed:
- name: nginx
service:
- running
- enable: True
- restart: True
- watch:
- file: /etc/nginx/nginx.conf
- file: /etc/nginx/conf.d
- pkg: nginx
ama hat - file: /etc/nginx/conf.d
istediğimi yapmıyor.
ID: nginx
Function: service.running
Result: False
Comment: The following requisites were not found:
watch:
file: /etc/nginx/conf.d
Changes:
Ben de bir eğik çizgiyle dahil varyasyonları bir dizi denedim ama bunların hiçbiri işe:
Bu
hatadır.ne olmalıdır? Ben eşleştirme için bir topak kullanıyorum
Ne yaptığınızı hiç denemedim, ancak hedef dosya sisteminiz için kesin bağlama seçeneklerinin ne olduğunu merak ediyorum. 'grep root/proc/mounts' –
rootfs/rootfs rw 0 –