Просмотр исходного кода

Slight change to definition list filter

cmacrae 10 лет назад
Родитель
Сommit
a6bc214a41
1 измененных файлов с 20 добавлено и 11 удалено
  1. 20 11
      tasks/plugins.yml

+ 20 - 11
tasks/plugins.yml

@@ -29,14 +29,23 @@
           owner={{ sensu_user_name }} group={{ sensu_group_name }}
     notify: restart sensu-client service
 
-#  - name: Deploy filter plugins
-#    copy: src={{ static_data_store }}/sensu/filters/
-#          dest={{ sensu_config_path }}/plugins/ mode=755
-#          owner={{ sensu_user_name }} group={{ sensu_group_name }}
-#    notify: restart sensu-client service
-#
-#  - name: Deploy mutator plugins
-#    copy: src={{ static_data_store }}/sensu/mutators/
-#          dest={{ sensu_config_path }}/plugins/ mode=755
-#          owner={{ sensu_user_name }} group={{ sensu_group_name }}
-#    notify: restart sensu-client service
+  - name: Deploy filter plugins
+    copy: src={{ static_data_store }}/sensu/filters/
+          dest={{ sensu_config_path }}/plugins/ mode=755
+          owner={{ sensu_user_name }} group={{ sensu_group_name }}
+    notify: restart sensu-client service
+
+  - name: Deploy mutator plugins
+    copy: src={{ static_data_store }}/sensu/mutators/
+          dest={{ sensu_config_path }}/plugins/ mode=755
+          owner={{ sensu_user_name }} group={{ sensu_group_name }}
+    notify: restart sensu-client service
+
+  - name: Deploy check/handler/filter/mutator definitions to the master
+    template: src={{ static_data_store }}/sensu/definitions/{{ item }}.j2
+          dest={{ sensu_config_path }}/conf.d/{{ item }}
+          owner={{ sensu_user_name }} group={{ sensu_group_name }}
+    when: sensu_master
+    with_lines:
+      - ls {{ static_data_store }}/sensu/definitions | sed 's/\.j2//'
+    notify: restart sensu-api service