Преглед на файлове

bird: Make sure birdc{,6} is called after L3 access config is written.

Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
Maximilian Wilhelm преди 6 години
родител
ревизия
60d8a9ec93
променени са 1 файла, в които са добавени 12 реда и са изтрити 0 реда
  1. 12 0
      bird/init.sls

+ 12 - 0
bird/init.sls

@@ -341,11 +341,23 @@ bird6-configure:
   file.managed:
     - source: salt://bird/l3-access.conf
     - template: jinja
+    - watch_in:
+      - cmd: bird-configure
+    - require:
+      - file: /etc/bird/bird.d
+    - require_in:
+      - service: bird
 
 /etc/bird/bird6.d/l3-access.conf:
   file.managed:
     - source: salt://bird/l3-access.conf
     - template: jinja
+    - watch_in:
+      - cmd: bird6-configure
+    - require:
+      - file: /etc/bird/bird6.d
+    - require_in:
+      - service: bird6
 
 {% else %}
 /etc/bird/bird.d/l3-access.conf: