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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/71184c8e-4ad6-40c1-9106-6188d5e437d6%40googlegroups.com.

Reply via email to