more linting

This commit is contained in:
willtome
2023-03-08 14:52:58 -05:00
parent 049b94aec4
commit d7d771c357
12 changed files with 44 additions and 32 deletions

View File

@@ -2,12 +2,13 @@
ansible.builtin.file:
path: "{{ file_path }}"
state: directory
mode: '0755'
mode: "0755"
- name: Create HTML report
ansible.builtin.template:
src: report.j2
dest: "{{ file_path }}/network.html"
mode: "0644"
check_mode: false
- name: Copy CSS over
@@ -15,6 +16,7 @@
src: "css"
dest: "{{ file_path }}"
directory_mode: true
mode: "0775"
check_mode: false
- name: Copy logos over
@@ -22,6 +24,7 @@
src: "{{ item }}"
dest: "{{ file_path }}"
directory_mode: true
mode: "0644"
loop:
- "webpage_logo.png"
- "redhat-ansible-logo.svg"

View File

@@ -2,18 +2,21 @@
ansible.builtin.template:
src: report.j2
dest: "{{ file_path }}/windows.html"
mode: "0644"
- name: Copy CSS over
ansible.builtin.copy:
src: "css"
dest: "{{ file_path }}"
directory_mode: true
mode: "0755"
- name: Copy logos over
ansible.builtin.copy:
src: "{{ item }}"
dest: "{{ file_path }}"
directory_mode: true
mode: "0644"
loop:
- "webpage_logo.png"
- "redhat-ansible-logo.svg"

View File

@@ -2,6 +2,7 @@
ansible.builtin.template:
src: report.j2
dest: "{{ file_path }}/windowspatch.html"
mode: "0644"
check_mode: false
- name: Copy CSS over
@@ -9,6 +10,7 @@
src: "css"
dest: "{{ file_path }}"
directory_mode: true
mode: "0775"
check_mode: false
- name: Copy logo over
@@ -16,23 +18,9 @@
src: "webpage_logo.png"
dest: "{{ file_path }}"
directory_mode: true
mode: "0644"
check_mode: false
- name: Display link to Patch report
ansible.builtin.debug:
msg: "Please go to http://{{ ansible_host }}/windowspatch.html"
- name: Send Report via E-mail
community.general.mail:
host: "{{ EMAIL_HOST }}"
username: "{{ EMAIL_USERNAME }}"
password: "{{ EMAIL_PASSWORD }}"
port: "{{ EMAIL_PORT }}"
subject: "Windows Patching Report"
body: "{{ lookup('template', 'report.j2') }}"
from: "{{ EMAIL_FROM }}"
to: "{{ EMAIL_TO }}"
subtype: html
delegate_to: localhost
become: false
check_mode: false

View File

@@ -34,4 +34,4 @@
ansible.builtin.reboot:
when:
- result.rc == 1
- allow_reboot == true
- allow_reboot

View File

@@ -2,6 +2,7 @@
ansible.builtin.template:
src: report.j2
dest: "{{ file_path }}/linux.html"
mode: "0644"
check_mode: false
- name: Copy CSS over
@@ -9,6 +10,7 @@
src: "css"
dest: "{{ file_path }}"
directory_mode: true
mode: "0775"
check_mode: false
- name: Copy logos over
@@ -16,6 +18,7 @@
src: "{{ item }}"
dest: "{{ file_path }}"
directory_mode: true
mode: "0644"
loop:
- "webpage_logo.png"
- "redhat-ansible-logo.svg"

View File

@@ -2,6 +2,7 @@
ansible.builtin.template:
src: report.j2
dest: "{{ file_path }}/linuxpatch.html"
mode: "0644"
check_mode: false
- name: Copy CSS over
@@ -9,6 +10,7 @@
src: "css"
dest: "{{ file_path }}"
directory_mode: true
mode: "0775"
check_mode: false
- name: Copy logo over
@@ -16,6 +18,7 @@
src: "webpage_logo.png"
dest: "{{ file_path }}"
directory_mode: true
mode: "0644"
check_mode: false
- name: Display link to Linux patch report

View File

@@ -12,12 +12,14 @@
ansible.builtin.file:
path: "{{ doc_root }}/{{ reports_dir }}"
state: directory
mode: "0775"
check_mode: false
- name: Copy .htaccess
ansible.builtin.copy:
dest: "{{ doc_root }}/{{ reports_dir }}/.htaccess"
content: Options +Indexes
mode: "0644"
check_mode: false
- name: Install httpd service

View File

@@ -13,6 +13,7 @@
ansible.builtin.template:
src: linux_report.j2
dest: "{{ doc_root }}/index.html"
mode: "0644"
check_mode: false
- name: Copy CSS
@@ -20,6 +21,7 @@
src: "css"
dest: "{{ doc_root }}"
directory_mode: true
mode: "0775"
check_mode: false
- name: Copy logos
@@ -27,6 +29,7 @@
src: "{{ item }}"
dest: "{{ doc_root }}"
directory_mode: true
mode: "0775"
loop:
- "webpage_logo.png"
- "redhat-ansible-logo.svg"