On 19.06.2019 14:26, Punit Jain wrote:
> Hi Kai,
> 
> It seems while copying i missed {{ but actually code does have this. So
> repasting code :
> 
> - name: get url data
>   uri:
>     uri: <path>
>     method: GET
>     user: username
>     password: password
>   register: dns_result
>   no_log: true
> 
> - set_fact:
>     dns_content: "{{ dns_result.content}}"

This doesn't add up, you say dns_result contain content, but you listing below 
show that dns_result doesn't contain content.


> - debug:
>      msg: "{{dns_content.records}}"
> 
> gives result:
> 
> ok: [10.4.12.5] =>
>    "msg": [
>        {
>          "_links": {
>             "self": {
>                 "href": "/api/name-services/dns/1e3w4r1q"
>              }
>            },
>          "servers": [
>               10.2.12.3"
>            ],
>        },
>        {
>           "_links": {
>             "self": {
>                 "href": "/api/name-services/dns/1f7j9f0a"
>              }
>            },
>          "servers": [
>               10.2.122.4"
>            ],
>        },
> 
> 
> The data in dns_result is :
> 
> ok: [10.4.12.5] =>
>    "msg": [
>        {
>          "_links": {
>             "self": {
>                 "href": "/api/name-services/dns?fields=*"
>              }
>            },
>          "num_records": 2,
>          "*records*": [
>            {
>              "_links": {
>             "self": {
>                 "href": "/api/name-services/dns/1e3w4r1q"
>              }
>            },
>          "servers": [
>               10.2.12.3"
>            ],
>        },
>        {
>       ---- more data -----
>        }
> 

According to this output dns_result is a list and there isn't a content, to get 
the records that would be {{ dns_result.0.records }}.


-- 
Kai Stian Olstad

-- 
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 post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/489c4041-a56b-bdeb-eca6-fbd805399dda%40olstad.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to