Yeah, I forgot to mention the result.
Basically, there was no error but instead it creates a new directory from 
the value of 'app_name' rather than the item list of the dir_list.

*Result:* /home/*dir_list*-awssandbox001.us.com-123/lib/user 
*Expected:*
  - /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

Appreciated.

Thanks,
WP

On Thursday, August 4, 2022 at 8:11:49 AM UTC-5 [email protected] wrote:

> Are you getting an error? Can we see it?
> --
> Walter Rowe, Chief
> Infrastructure Services
> Office of Information Systems Management
> National Institute of Standards and Technology
> United States Department of Commerce
>
> On Wednesday, August 3, 2022 at 5:02:16 PM UTC-4 [email protected] wrote:
>
>> 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 
>> <http://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/e04909d4-b9b7-4c39-b872-44123dd706cfn%40googlegroups.com.

Reply via email to