Hi everyone, I'm wondering if there is a simple way to display the value of on exact item for each row whatever the number of entries we have ?
I'll explain myself, I have an ouput which looks like this : ok: [server1] => { "requirements": { "changed": false, "msg": "All items completed", "results": [ { "_ansible_item_result": true, "_ansible_no_log": false, "_ansible_parsed": true, "changed": false, "invocation": { "module_args": { "conf_file": null, "disable_gpg_check": false, "disablerepo": null, "enablerepo": null, "exclude": null, "install_repoquery": true, "list": "first_package", "name": null, "state": "installed", "update_cache": false, "validate_certs": true }, "module_name": "yum" }, "item": "first_package", "results": [ { "arch": "x86_64", "epoch": "0", "name": "name_of_the_package", "nevra": "0:first_package", "release": "release_of_the_package", "repo": "repo", "version": "version_of_the_package", "yumstate": "available" } ] }, { "_ansible_item_result": true, "_ansible_no_log": false, "_ansible_parsed": true, "changed": false, "invocation": { "module_args": { "conf_file": null, "disable_gpg_check": false, "disablerepo": null, "enablerepo": null, "exclude": null, "install_repoquery": true, "list": "second_package", "name": null, "state": "installed", "update_cache": false, "validate_certs": true }, "module_name": "yum" }, "item": "second_package", "results": [ { "arch": "x86_64", "epoch": "0", "name": "name_of_the_package", "nevra": "0:second_package", "release": "release_of_the_package", "repo": "repo", "version": "version_of_the_package", "yumstate": "available" } ] And with that output, i'd like to display the value of "yumstate" entry for all of the items, here we have two items, but we could have 3, 4 or more. Within my playbook i tried to do something like this, but of course it doesn't work : - name: debug debug: var: 'requirements.results[*].results[*].yumstate' I also tried with a loop, but I haven't found anything. So does anyone have a clue to do this? Thanks for your help -- 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 ansible-project+unsubscr...@googlegroups.com. To post to this group, send email to ansible-project@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/f0e53c74-2a1d-42d9-a9eb-b65d670ac9f6%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.