Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---
- - name: Check if sys files Empty
- command: if [ ! -s filenames/"{{ item }}"files ]; then echo "{{ item }}fileempty"; fi
- register: checkempty
- loop:
- - sys
- - wifi
- - recoprop
- - udfprop
- ---
- - name: Copy sys Files to prod/stag
- copy:
- src: "{{ git_dest }}{{ git_sys_files }}{{ item }}/"
- dest: "{{ copy_dest_sys }}" #destination path
- loop: "{{ lookup('file', '/home/ansible/repo/hal_ansible/scripts/delta-reco/filenames/sysfiles').split('n')}}"
- when: "{{ checkempty}}.stdout" == "sysfileempty"
- - name: Copy wifi Files to prod/stag
- copy:
- src: "{{ git_dest }}{{ git_wifi_files }}{{ item }}/"
- dest: "{{ copy_dest_wifi }}" #destination path
- loop: "{{ lookup('file', '/home/ansible/repo/hal_ansible/scripts/delta-reco/filenames/wififiles').split('n')}}"
- when: "{{ checkempty}}.stdout" == "wififileempty"
- .....
- ---
- - name: check if files are empty
- hosts: localhost
- become: no
- vars_files:
- - ../vars/recommendation-delta.yml
- roles:
- - ../roles/checkfiles
- - name: Copy Files to prod/stag
- hosts: "{{hosts_exec}}"
- become: yes
- vars_files:
- - ../vars/recommendation-delta.yml
- roles:
- - ../roles/copy-reco-delta-test
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement