Hi guys,

this is the first time I ever use the "uri_module" and I'm facing a problem
that I just can't solve.. here it is

    - name: Sending Stash to Sensu - {{ item }}
      uri:
        url=http://10.0.0.8:4567/stashes
        method=POST
        body_format=json
        body="{"path": "silence/{{ item }}","content": {"reason":
"Automatic Scale Down"},"expire": 28800}"
        HEADER_Content-Type="application/json;charset=utf-8"
        status_code=200
      with_items:
        - c3_imagens_name
      tags:
        - stash

When I try to execute this piece of code I got the following error:

ERROR: Syntax Error while loading YAML script, ec2_rotate_imagens.yml
Note: The error may actually appear before this position: line 76, column 22

        body_format=json
        body="{"path": "silence/{{ item }}","content": {"reason":
"Automatic Scale Down"},"expire": 28800}"
                     ^
We could be wrong, but this one looks like it might be an issue with
missing quotes.  Always quote template expression brackets when they
start a value. For instance:

    with_items:
      - {{ foo }}

Should be written as:

    with_items:
      - "{{ foo }}"

I'm trying to POST something like this (using curl):

/usr/bin/curl -XPOST 'http://10.0.0.8:4567/stashes' -d '{
       "path": "silence/ip-10-0-4-217",
       "content": {
           "reason": "Automatic Scale Down"
       },
       "expire": 28800
}'


Could you please guys give me some help?

Thanks in advance

-- 
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/CAKz6g-1MKXztkmfqvzg%3D8QCEEBcS1ji5dtUQRoVvDjstP4nY-Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to