Try piping it through from_json first Sent from Gmail Mobile
On Sat, 14 Oct 2023 at 14:43, Veera <[email protected]> wrote: > I need only the output or the value of the below(trying to set_fact the > access_token) > access_token": "xxxxxxxxxx" > > > > > On Saturday, October 14, 2023 at 6:01:54 PM UTC+5:30 Dick Visser wrote: > >> What is your desired output then?? >> >> Sent from Gmail Mobile >> >> >> On Sat, 14 Oct 2023 at 10:01, Veera <[email protected]> wrote: >> >>> Hi, >>> >>> I have the below output from my playbook using >>> - debug: >>> msg: "{{ result.stdout }}" >>> >>> TASK [debug] >>> ************************************************************************************************************************** >>> ok: [localhost] => { >>> "msg": { >>> "access_token": "xxxxxxxxxx", >>> "expires_in": 43200, >>> "token_type": "xxxxxx" >>> } >>> } >>> >>> >>> and when I tried to filter the access token alone , with map by >>> "{{ result.stdout | map('extract', access_token) }}" ., it errors as >>> below >>> >>> The task includes an option with an undefined variable. The error was: >>> 'access_token' is undefined\n\n >>> >>> and when I tried to filter the access token alone , with map by >>> msg: "{{ result.stdout | map(attribute='access_token') }}" ., it >>> errors as below >>> >>> What I am missing here to get the desired output here? >>> >>> >>> -- >>> 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/6a7a5ed1-6c6b-4660-8da9-1388898923fen%40googlegroups.com >>> <https://groups.google.com/d/msgid/ansible-project/6a7a5ed1-6c6b-4660-8da9-1388898923fen%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- > 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/f1f16814-e47b-4251-8bea-9e9660ead1fcn%40googlegroups.com > <https://groups.google.com/d/msgid/ansible-project/f1f16814-e47b-4251-8bea-9e9660ead1fcn%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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/CAF8BbLaTXDW2Mgkbr5fjZNk4-gpwJq7s0S93VpRhu%2Bfm7ajPvQ%40mail.gmail.com.
