From fecce13c5b6d8333f727b34b2efd9280a3b6dae5 Mon Sep 17 00:00:00 2001 From: SeAndersonT Date: Thu, 15 May 2025 13:45:51 -0500 Subject: [PATCH] test rulebook --- inventory | 3 +++ rulebooks/file_change.yml | 13 +++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 rulebooks/file_change.yml diff --git a/inventory b/inventory index 9c8c768..a24f985 100644 --- a/inventory +++ b/inventory @@ -16,6 +16,9 @@ goldsquad-[1:4].seandersontech.com [database] goldsquad-2.seandersontech.com +[fileshare] +goldsquad-4.seandersontech.com + [webservers] webserver-01 webserver-02 diff --git a/rulebooks/file_change.yml b/rulebooks/file_change.yml new file mode 100644 index 0000000..dddbd42 --- /dev/null +++ b/rulebooks/file_change.yml @@ -0,0 +1,13 @@ +--- +- name: Do something when file changes + hosts: fileshare + gather_facts: false + sources: + - name: File to watch + ansible.eda.file: + - /home/seandersont/eda_file + rules: + - name: file changed + condition: event.changed == true + action: + debug