diff --git a/scan.yml b/scan.yml index 1861184..4ee11fb 100644 --- a/scan.yml +++ b/scan.yml @@ -115,10 +115,16 @@ loop: "{{ cert.results }}" when: item.invocation is defined + + - debug: + msg: "{{ playbook_dir }}/scan/https/{{ item.invocation.module_args.host.split('.')[0] }}/{{ item.invocation.module_args.host.split('.')[1] }}/{{ item.invocation.module_args.host.split('.')[2]|str }}.csv" + loop: "{{ cert.results }}" + - ansible.builtin.lineinfile: - path: "{{ playbook_dir }}/scan/https/{{ item.invocation.module_args.host.split('.')[0] }}/{{ item.invocation.module_args.host.split('.')[1] }}/{{ item.invocation.module_args.host.split('.')[2] }}.csv" + path: "{{ playbook_dir }}/scan/https/{{ item.invocation.module_args.host.split('.')[0] }}/{{ item.invocation.module_args.host.split('.')[1] }}/{{ item.invocation.module_args.host.split('.')[2]|str }}.csv" line: "{{ item.invocation.module_args.host }},{{ item.subject.CN | default('no CN') }},{{ item.issuer| default('no issuer') }},{{ reverse_dns_list[my_idx]|default('no reverse') }}" create: yes + state: present loop: "{{ cert.results }}" loop_control: index_var: my_idx