New report for knowing when system last pulled repo.
This commit is contained in:
parent
62aefb0ffb
commit
04e2a23919
@ -21,9 +21,11 @@
|
||||
sudoers_install_dir: /usr/local/etc/sudoers.d/ansible
|
||||
when: ansible_system == "FreeBSD"
|
||||
|
||||
|
||||
- name: Facts | General | System | 1337
|
||||
set_fact:
|
||||
leet_drive: /mnt/leet
|
||||
heartbeat_report: "/mnt/leet/Temp/ansible/{{ ansible_hostname }}.txt"
|
||||
lynis_report: "/mnt/leet/Temp/ansible/{{ ansible_hostname }}_lynis.txt"
|
||||
nmap_report: "/mnt/leet/Temp/ansible/{{ ansible_hostname }}_nmap.txt"
|
||||
ansible_pull_report: "/mnt/leet/Temp/ansible/{{ ansible_hostname }}_last_pull_times.txt"
|
@ -13,6 +13,8 @@
|
||||
- include: facts/general/service.yml
|
||||
- include: facts/general/user.yml
|
||||
|
||||
- include: tasks/general/start.yml
|
||||
|
||||
tasks:
|
||||
- include: tasks/general/software/packages.yml
|
||||
- include: tasks/general/software/services.yml
|
||||
@ -62,3 +64,5 @@
|
||||
tasks:
|
||||
- include: tasks/general/tests/nmap.yml
|
||||
- include: tasks/general/tests/lynis.yml
|
||||
|
||||
- include: tasks/general/finish.yml
|
9
tasks/general/finish.yml
Normal file
9
tasks/general/finish.yml
Normal file
@ -0,0 +1,9 @@
|
||||
---
|
||||
# Tasks related to finishing ansible-pull
|
||||
# EG: End timer, start conflicting jobs, etc
|
||||
|
||||
- name: General | Finish | Overwrite File
|
||||
shell: "echo 'FINISH' >> {{ ansible_pull_report }}"
|
||||
|
||||
- name: General | Finish | Add Date Entry
|
||||
shell: "date >> {{ ansible_pull_report }}"
|
9
tasks/general/start.yml
Normal file
9
tasks/general/start.yml
Normal file
@ -0,0 +1,9 @@
|
||||
---
|
||||
# Tasks related to starting ansible-pull
|
||||
# EG: Start timer, kill conflicting jobs, etc
|
||||
|
||||
- name: General | Start | Overwrite File
|
||||
shell: "echo 'START' > {{ ansible_pull_report }}"
|
||||
|
||||
- name: General | Start | Add Date Entry
|
||||
shell: "date >> {{ ansible_pull_report }}"
|
Loading…
x
Reference in New Issue
Block a user