Native YAML - notification leftovers (#3626)

This commit is contained in:
Fabio Alessandro Locati 2016-12-02 15:09:20 +00:00 committed by Matt Clay
parent 2f369dff88
commit 723556fc98
2 changed files with 36 additions and 29 deletions

View file

@ -66,16 +66,18 @@ author: "Brian Coca (@bcoca)"
EXAMPLES = ''' EXAMPLES = '''
# send a message to a user # send a message to a user
- jabber: user=mybot@example.net - jabber:
password=secret user: mybot@example.net
to=friend@example.net password: secret
msg="Ansible task finished" to: friend@example.net
msg: Ansible task finished
# send a message to a room # send a message to a room
- jabber: user=mybot@example.net - jabber:
password=secret user: mybot@example.net
to=mychaps@conference.example.net/ansiblebot password: secret
msg="Ansible task finished" to: mychaps@conference.example.net/ansiblebot
msg: Ansible task finished
# send a message, specifying the host and port # send a message, specifying the host and port
- jabber - jabber

View file

@ -120,35 +120,40 @@ options:
EXAMPLES = ''' EXAMPLES = '''
# Example playbook sending mail to root # Example playbook sending mail to root
- local_action: mail subject='System {{ ansible_hostname }} has been successfully provisioned.' - mail:
subject: 'System {{ ansible_hostname }} has been successfully provisioned.'
delegate_to: localhost
# Sending an e-mail using Gmail SMTP servers # Sending an e-mail using Gmail SMTP servers
- local_action: mail - mail:
host='smtp.gmail.com' host: smtp.gmail.com
port=587 port: 587
username=username@gmail.com username: username@gmail.com
password='mysecret' password: mysecret
to="John Smith <john.smith@example.com>" to: John Smith <john.smith@example.com>
subject='Ansible-report' subject: Ansible-report
body='System {{ ansible_hostname }} has been successfully provisioned.' body: 'System {{ ansible_hostname }} has been successfully provisioned.'
delegate_to: localhost
# Send e-mail to a bunch of users, attaching files # Send e-mail to a bunch of users, attaching files
- local_action: mail - mail:
host='127.0.0.1' host: 127.0.0.1
port=2025 port: 2025
subject="Ansible-report" subject: Ansible-report
body="Hello, this is an e-mail. I hope you like it ;-)" body: Hello, this is an e-mail. I hope you like it ;-)
from="jane@example.net (Jane Jolie)" from: jane@example.net (Jane Jolie)
to="John Doe <j.d@example.org>, Suzie Something <sue@example.com>" to: John Doe <j.d@example.org>, Suzie Something <sue@example.com>
cc="Charlie Root <root@localhost>" cc: Charlie Root <root@localhost>
attach="/etc/group /tmp/pavatar2.png" attach: /etc/group /tmp/pavatar2.png
headers=Reply-To=john@example.com|X-Special="Something or other" headers: 'Reply-To=john@example.com|X-Special="Something or other"'
charset=utf8 charset: utf8
delegate_to: localhost
# Sending an e-mail using the remote machine, not the Ansible controller node # Sending an e-mail using the remote machine, not the Ansible controller node
- mail: - mail:
host: localhost host: localhost
port: 25 port: 25
to: 'John Smith <john.smith@example.com>' to: John Smith <john.smith@example.com>
subject: Ansible-report subject: Ansible-report
body: 'System {{ ansible_hostname }} has been successfully provisioned.' body: 'System {{ ansible_hostname }} has been successfully provisioned.'
''' '''