Require domain in rocketchat (#2803)

* Set the domain as required

* Add domain in the examples as well
pull/18777/head
Fabio Alessandro Locati 8 years ago committed by Matt Clay
parent 09776a9e52
commit 4af6033469

@ -113,11 +113,13 @@ EXAMPLES = """
local_action:
module: rocketchat
token: thetoken/generatedby/rocketchat
domain: chat.example.com
msg: "{{ inventory_hostname }} completed"
- name: Send notification message via Rocket Chat all options
local_action:
module: rocketchat
domain: chat.example.com
token: thetoken/generatedby/rocketchat
msg: "{{ inventory_hostname }} completed"
channel: "#ansible"
@ -128,6 +130,7 @@ EXAMPLES = """
- name: insert a color bar in front of the message for visibility purposes and use the default webhook icon and name configured in rocketchat
rocketchat:
token: thetoken/generatedby/rocketchat
domain: chat.example.com
msg: "{{ inventory_hostname }} is alive!"
color: good
username: ""
@ -136,6 +139,7 @@ EXAMPLES = """
- name: Use the attachments API
rocketchat:
token: thetoken/generatedby/rocketchat
domain: chat.example.com
attachments:
- text: "Display my system load on host A and B"
color: "#ff00dd"
@ -207,7 +211,7 @@ def do_notify_rocketchat(module, domain, token, protocol, payload):
def main():
module = AnsibleModule(
argument_spec = dict(
domain = dict(type='str', required=False, default=None),
domain = dict(type='str', required=True, default=None),
token = dict(type='str', required=True, no_log=True),
protocol = dict(type='str', default='https', choices=['http', 'https']),
msg = dict(type='str', required=False, default=None),

Loading…
Cancel
Save