On 2/15/20 6:44 PM, Seth Daemen wrote:
> I already tried {{ hostUUid[0] }} gives also not the result I want.
> that gives this in the debug:
> 

It is indeed a dict within a list, so please try hostUUid[0].id

Regards
        Racke

> |
> ok:[localhost]=>{
>     "msg":[
>         "list",
>         {
>             "id":"7261c5626862-abafe49d9bac"
>         }
>     ]
> }
> |
> 
> 
> the body now look like this:
> |
> "body":"{\"environmentUuid\": \"7261c5626862\",\"hostUuid\": {u'id': 
> u'7261c5626862-abafe49d9bac'}\"}",
> |
> 
> 
> but is must be
> 
> |
> "body":"{\"environmentUuid\": \"7261c5626862\",\"hostUuid\": 
> \"7261c5626862-abafe49d9bac\'"}",
> |
> 
> 
> 
> 
> Op zaterdag 15 februari 2020 17:22:34 UTC+1 schreef Seth Daemen:
> 
> 
>     I have a fact hostUUid when I display it with the following debug command 
> 
>     |
>       -name:debug uuid
>         debug:
>           msg:
>             -"{{ hostUUid | type_debug }}"     
>            -"{{ hostUUid }}"
>     |
> 
> 
> 
> 
>     I get the following result:
> 
>     |
>     ok:[localhost]=>{
>         "msg":[
>             "list",
>             "[{u'id': u'7261c5626862-abafe49d9bac'}]"
>         ]
>     }
>     |
> 
> 
>     How can i get only the '7261c5626862-abafe49d9bac' value.
>     I want to use that value in a body for a api request.
>     When I use this in the in the uri module as body 
> 
>     body: '{"environmentUuid": "7261c5626862","hostUuid": {{ hostUUid }}"}'
> 
> 
>     I get following body with debug mode 
> 
>     |
>     "body":"{\"environmentUuid\": \"7261c5626862\",\"hostUuid\": {u'id': 
> u'7261c5626862-abafe49d9bac'}\"}",
>     |
> 
> 
> 
>     but the hostUuid needs to be only the value
>     How can i solve that {{ hostUUid.id }} does also not work
> 
> -- 
> 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] 
> <mailto:[email protected]>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/f44aab92-f469-48e8-b661-0f06f075bcfb%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/f44aab92-f469-48e8-b661-0f06f075bcfb%40googlegroups.com?utm_medium=email&utm_source=footer>.


-- 
Ecommerce and Linux consulting + Perl and web application programming.
Debian and Sympa administration. Provisioning with Ansible.

-- 
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/d9f97ba1-2e02-17e5-223e-97d030695500%40linuxia.de.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to