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.

Reply via email to