---
- hosts: all
gather_facts: no
become: yes
become_user: root
tasks:
- name: tar_file
shell: "cd /appslog/scans/ && tar -zcf scan.tar.gz log/"
become: true
become_method: su
become_user: root
ignore_errors: yes
- name: register vars
shell: ifconfig | grep -A 2 bond0 | grep netmask | awk '{print $2}'
register: info
- name: mv_file
shell: mv /appslog/scans/scan.tar.gz /appslog/scans/{{ item }}.tar.gz
with_items: "{{ info.stdout }}"
become: true
become_method: su
become_user: root