Advertisement
Guest User

Ansible Code

a guest
Feb 16th, 2022
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 0.81 KB | None | 0 0
  1. ---
  2.  
  3. - name: Deploy None File
  4.   become: true
  5.   hosts: all
  6.   remote_user: root
  7.  
  8.   tasks:
  9.     - name: Find Directories without None file
  10.       shell: find /root/recursive/repos/* -type d \! -exec test -e '{}/None' \; \( ! -name "lights" \) \( ! -name "house" \) \( ! -name "sectors" \) \( ! -name "towers" \) \( ! -name "gas" \) \( ! -name "cars" \) \( ! -name "command" \) \( ! -name "space" \) \( ! -name "dark" \) \( ! -name "corner" \) \( ! -name "info" \) \( ! -name "permission" \) -print
  11.       register: directories
  12.  
  13.     - name: Copy Blank Image
  14.       copy: src=blank.jpg dest={{ item }}
  15.       with_items:
  16.        - "{{ directories.stdout_lines }}"
  17.       when: directories.changed
  18.  
  19.     - name: Remove None File
  20.       shell: find /root/recursive/repos/ -maxdepth 3 -iname 'blank*' -type f -exec rm {} \;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement