Simplify rcfiles with nested loop
This commit is contained in:
@@ -1,24 +1,11 @@
|
|||||||
---
|
---
|
||||||
- name: /etc/skel/.bash_profile
|
- name: rcfiles - /etc/skel/
|
||||||
template:
|
template:
|
||||||
dest=/etc/skel/.bash_profile src=bash_profile.j2 owner=root group=root mode=0644
|
dest: "{{ item[0] }}/.{{ item[1] }}"
|
||||||
|
src: "{{ item[1] }}.j2"
|
||||||
- name: /root/.bash_profile
|
owner: root
|
||||||
template:
|
group: root
|
||||||
dest=/root/.bash_profile src=bash_profile.j2 owner=root group=root mode=0644
|
mode: 0644
|
||||||
|
with_nested:
|
||||||
- name: /etc/skel/.bashrc
|
- [ /etc/skel, /root ]
|
||||||
template:
|
- [ bash_profile, bashrc, vimrc ]
|
||||||
dest=/etc/skel/.bashrc src=bashrc.j2 owner=root group=root mode=0644
|
|
||||||
|
|
||||||
- name: /root/.bashrc
|
|
||||||
template:
|
|
||||||
dest=/root/.bashrc src=bashrc.j2 owner=root group=root mode=0644
|
|
||||||
|
|
||||||
- name: /etc/skel/.vimrc
|
|
||||||
template:
|
|
||||||
dest=/etc/skel/.vimrc src=vimrc.j2 owner=root group=root mode=0644
|
|
||||||
|
|
||||||
- name: /root/.vimrc
|
|
||||||
template:
|
|
||||||
dest=/root/.vimrc src=vimrc.j2 owner=root group=root mode=0644
|
|
||||||
|
|||||||
Reference in New Issue
Block a user