iam getting the proper value if i use the Reference number of list in my input file (3 is entry for EIL_adaptor).
Now if i try “ABC” instead of 3 it gives error
tasks:
-
name: Set file as variable
include_vars:
file: “{{ input_file }}”
name: x -
name: Debug
debug:
msg: “{{ x[‘deliveries’][0][‘releases’][0][‘latest_RC25’][3]}}”
TASK [Debug] ***********************************************************************************************************************************************************
ok: [localhost] => {
“msg”: {
“ABC”: {
“file_name”: “abc”,
“md5”: “”,
“product_name”: "ABC,
“product_number”: “ABC 902 7815”,
“release_candidate”: “RC25”,
“version”: “25.1.0”
}
tasks:
-
name: Set file as variable
include_vars:
file: “{{ input_file }}”
name: x -
name: Debug
debug:
msg: “{{ x[‘deliveries’][0][‘releases’][0][‘latest_RC25’][ABC]}}”
It gives an error.