Hello Team,
Can I ask some help on how to pull items as Extra-Vars?
So, here is the scenario.
*dirname.yml*
dir_list:
- hello
- goodbye
- take-care
*patch_file.yml*
patch_lib:
- lib_1
- lib_2
*general_var.yml*
main_dir: "{{ app_name }}-{{ ansible_hostname }}-{{ ver }}"
*main_playbook.yml*
- name: Test Playbook Script for Debug
hosts: all
vars_files:
- general_var.yml
- dirname.yml
- patch_file.yml
tasks:
- name: Copy | All Mule v392 Patch to LIB-User Directory for
"{{Application_Runtime | upper}}" Runtime
copy:
src: "/user/lib/{{ item .0 }}"
dest: "/home/{{ item.1 }}/lib/user/"
mode: 0644
with_nested:
- "{{ patch_lib }}"
- "{{ main_dir }}"
And here's my playbook script that doesn't work.
*ansible-playbook main_playbook.yml --limit awssandbox001.us.com -e
"app_name= dir_list"*
The idea, it should be able to copy the list of '*patch_lib*" into each "
*main_dir*".
dest:
/home/hello-awssandbox001.us.com-123/lib/user
/home/goodbye-awssandbox001.us.com-123/lib/user
/home/take-care-awssandbox001.us.com-123/lib/user
Look forward for anybody that can able to help.
Thanks... WP
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/f350d668-a22b-4493-ad63-9f13980f18f6n%40googlegroups.com.