Hi Dick,
screenshots missed from my side.
here we go.
-
name: “Converting String Input From - > client_nfs_export_server_string In A List After trim/split by comma → client_nfs_export_server_list”
ansible.builtin.set_fact:
server_list: “{{ item | trim }}”
client_nfs_export_server_list: “{{ client_nfs_export_server_list | default() + [‘{{ server_list }}’] }}”
loop: “{{ client_nfs_export_server_string_ui.split(‘,’) }}”
-
name: “Print client_nfs_export_server_list Once”
ansible.builtin.debug:
msg: “{{ client_nfs_export_server_list }}”
ok: [cnpdcstore117.ctolab.kp.org] => (item=172.11.12.13) => {
528
“ansible_facts”: {
529
“client_nfs_export_server_list”: [
530
“{{ server_list }}”
531
],
532
“server_list”: “172.11.12.13”
533
},
534
“ansible_loop_var”: “item”,
535
“changed”: false,
536
“item”: “172.11.12.13”
537
}
538
ok: [cnpdcstore117.ctolab.kp.org] => (item= 127.0.0.1 ) => {
539
“ansible_facts”: {
540
“client_nfs_export_server_list”: [
541
“172.11.12.13”,
542
“{{ server_list }}”
543
],
544
“server_list”: “127.0.0.1”
545
},
546
“ansible_loop_var”: “item”,
547
“changed”: false,
548
“item”: " 127.0.0.1 "
549
}
550
ok: [cnpdcstore117.ctolab.kp.org] => (item= test123.kp.org) => {
551
“ansible_facts”: {
552
“client_nfs_export_server_list”: [
553
“172.11.12.13”,
554
“{{ server_list }}”,
555
“{{ server_list }}”
556
],
557
“server_list”: “test123.kp.org”
558
},
559
“ansible_loop_var”: “item”,
560
“changed”: false,
561
“item”: " test123.kp.org"
562
}
563
TASK [isilon_allocation_for_KPHC_environment : Print client_nfs_export_server_list Once] ***
00:01:11
565
task path: /tmp/bwrap_1228189_9zrqk15v/awx_1228189_9shz6zke/project/roles/xxxxxxx/tasks/main.yml:25
566
ok: [cnpdcstore117.ctolab.kp.org] => {
567
“msg”: [
568
“172.11.12.13”,
569
“{{ server_list }}”,
570
“{{ server_list }}”
571
]
572
}
573
META: ending play
574