users-systemfiles.yml: fix errors. Add condition to proof if local files to copy exists.

This commit is contained in:
Christoph 2019-07-06 16:19:36 +02:00
parent 9d65c6acc1
commit cb4cb4ad3e

View File

@ -34,7 +34,9 @@
loop: "{{ default_user }}"
loop_control:
label: '{{ item.name }}'
when: lookup('fileglob', inventory_dir + '/files/homedirs/' + item.name + '/_bashrc')
when:
- lookup('fileglob', inventory_dir + '/files/homedirs/' + item.name)
- lookup('fileglob', inventory_dir + '/files/homedirs/' + item.name + '/_bashrc')
tags:
- bash
@ -58,7 +60,9 @@
owner: root
group: root
mode: 0644
when: lookup('fileglob', inventory_dir + '/files/homedirs/root/_bashrc')
when:
- lookup('fileglob', inventory_dir + '/files/homedirs/root')
- lookup('fileglob', inventory_dir + '/files/homedirs/root/_bashrc')
tags:
- bash
@ -95,7 +99,9 @@
loop: "{{ default_user }}"
loop_control:
label: '{{ item.name }}'
when: lookup('fileglob', inventory_dir + '/files/homedirs/' + item.name + '/_profile')
when:
- lookup('fileglob', inventory_dir + '/files/homedirs/' + item.name)
- lookup('fileglob', inventory_dir + '/files/homedirs/' + item.name + '/_profile')
tags:
- profile
@ -119,7 +125,9 @@
owner: root
group: root
mode: 0644
when: lookup('fileglob', inventory_dir + '/files/homedirs/root/_profile')
when:
- lookup('fileglob', inventory_dir + '/files/homedirs/root')
- lookup('fileglob', inventory_dir + '/files/homedirs/root/_profile')
tags:
- profile
@ -137,7 +145,9 @@
loop: "{{ default_user }}"
loop_control:
label: '{{ item.name }}'
when: lookup('fileglob', inventory_dir + '/files/homedirs/' + item.name + '/_vimrc')
when:
- lookup('fileglob', inventory_dir + '/files/homedirs/' + item.name)
- lookup('fileglob', inventory_dir + '/files/homedirs/' + item.name + '/_vimrc')
tags:
- vim
@ -148,7 +158,9 @@
owner: root
group: root
mode: 0644
when: lookup('fileglob', inventory_dir + '/files/homedirs/root/_vimrc')
when:
- lookup('fileglob', inventory_dir + '/files/homedirs/root')
- lookup('fileglob', inventory_dir + '/files/homedirs/' + item.name + '/_vimrc')
tags:
- vim