Commit graph

49 commits

Author SHA1 Message Date
James Tanner
fc33860e5d Force command action to not be executed by the shell unless specifically enabled 2014-03-10 16:13:30 -05:00
James Cammarata
a1b1182662 Validate SSL certs accessed through urllib*
* Adds another module utility file which generalizes the
  access of urls via the urllib* libraries.
* Adds a new spec generator for common arguments.
* Makes the user-agent string configurable.

Fixes #6211
2014-03-10 16:06:52 -05:00
Michael DeHaan
0d3a74d905 ansible -> ansibleworks 2014-01-28 20:29:41 -05:00
zimbatm
9848d27f9f notify/grove: set the service to "ansible" by default 2014-01-21 12:44:21 +00:00
Matt Martz
1d9dc6be56 module is not exposed to send_msg, but main() catches exceptions and uses module.fail_json 2013-12-06 11:42:30 -06:00
Matt Martz
99bacf7fff Try to follow RFC2812 for waiting on serverl welcome and join messages before performing more tasks 2013-12-06 11:42:30 -06:00
James Tanner
4f9aadcc07 Addresses #5023 Fix import comments 2013-12-02 15:13:49 -05:00
James Tanner
38edad70ac Fixes #5023 Convert all modules to use new snippet import pattern 2013-12-02 15:11:23 -05:00
Michael DeHaan
08996d78d6 Add version_added to all modules missing version_added information, the docs formatter will now
raise errors when omitted, updated changelog with new modules.
2013-11-18 18:55:49 -05:00
Jonas Pfenniger
d1859fd53c Adds a grove notifier module 2013-11-08 11:21:46 +00:00
Michael DeHaan
beae21dd40 Remove examples of module antipattern of setting the choices array for boolean types. 2013-10-11 08:45:13 -04:00
Michael DeHaan
b8f821f065 Add "from" as an alias to "msg_from" in the hipchat module, to match docs. 2013-10-07 08:15:11 -04:00
Lukasz Kawczynski
adbeffb714 Set default XMPP message type to 'chat'.
This enables sending messages to partychat-like services (e.g. im.partych.at).
This commit also fixes handling of 'to' argument for non-chatroom recipients.
2013-07-26 21:30:10 +01:00
Michael DeHaan
0043de915a Legacy variable usage. 2013-07-19 09:45:08 -04:00
Andrew Todd
bd9d3d4fdd Changed shebangs that use /usr/bin/env to use /usr/bin/python and therefore be compatible with the ansible_python_interpreter variable. 2013-07-17 16:37:04 -04:00
Kevin Montuori
ee399420b6 added a provision for passing a server password to IRC 2013-06-26 14:16:59 +00:00
Joshua Lund
132ca0b367 Fixed a few small typos 2013-06-18 12:26:40 -06:00
Jan-Piet Mens
98c1423269 Docs: consistently format playbook EXAMPLES 2013-06-17 08:53:46 +02:00
Jan-Piet Mens
3404a0fc16 DOCS: standardize on EXAMPLES (a.k.a. Docs-JumboPatch JetLag Edition)
Migrated all examples: in DOCUMENTATION=''' string to standalone EXAMPLES=''' string
  Added deprecation warning to moduledev.rst and remove deprecated example from it
  Fixed up a few typos and uppercased some acronyms.
  add consistency to how EXAMPLES are formatted
2013-06-15 20:54:25 +02:00
Gavin McDonald
93b3a1c5ea quick and dirty fix for irc module - shadowIRCd discards unbuffered
input, and the extra channel hash on join wasn't helping either.
2013-06-05 17:12:44 -07:00
Michael DeHaan
e4f8dc1dd8 Docs standardization 2013-06-01 12:14:35 -04:00
Michael DeHaan
3a8ee045d1 Merge pull request #2931 from caredotcom/flowdock_nochange
flowdock module returns changed=false on succes
2013-05-18 13:03:00 -07:00
Michael DeHaan
5cd49bff8f Merge pull request #2919 from fabulops/campfire_notification_fixes
Campfire Notification Module: Typo fixes, tighter error handling, corrected check mode support
2013-05-18 12:57:57 -07:00
Michael DeHaan
eb9a598363 Merge pull request #2918 from bcoca/jabber_notchanged
jabber module returns changed=false on success
2013-05-18 12:54:48 -07:00
Matt Coddington
e8108dfc65 notification modules should set chnged to False 2013-05-15 21:40:16 -04:00
Adam Garside
76097f9c96 Typo fixes, tighter error handling, corrected check mode support 2013-05-15 10:37:45 -04:00
Brian Coca
a1ef2195f5 module returns changed=false on success
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-15 09:59:14 -04:00
Jan-Piet Mens
59a95da001 notification modules irc, mqtt now exit with changed=False
(as per discussion on ML)
2013-05-15 07:36:23 +02:00
Jan-Piet Mens
c70d6cd18f notification/mqtt: ensure network communication and check error 2013-05-12 11:22:34 +02:00
Michael DeHaan
40cdf1ace7 Add version added field to notification modules. 2013-05-11 16:36:37 -04:00
Michael DeHaan
d9ba8950d7 Amend docs formatting. 2013-05-11 16:33:49 -04:00
Michael DeHaan
e2ec0afcb6 Slight tweak of irc module example 2013-05-11 16:32:22 -04:00
Michael DeHaan
d89adad5c0 Add proper quoting in hipchat example 2013-05-11 16:32:22 -04:00
Michael DeHaan
667d454580 Fix example formatting in jabber module. 2013-05-11 16:32:22 -04:00
Michael DeHaan
331484a70f Add OS X say notification plugin. You know you want it! 2013-05-11 15:48:58 -04:00
Michael DeHaan
4f1d310b6a update changelog, move newrelic to monitoring category 2013-05-11 15:16:16 -04:00
Michael DeHaan
a3d7ed7fba Merge pull request #2889 from caredotcom/newrelic_deployment_notification
newrelic_deployment notification module
2013-05-11 11:32:59 -07:00
Michael DeHaan
22ede82912 Merge pull request #2888 from fabulops/campfire_notification
Campfire Notification Module
2013-05-11 11:31:00 -07:00
Michael DeHaan
17e7df9b2e Merge pull request #2887 from caredotcom/flowdock_notification
flowdock notification module
2013-05-11 11:30:14 -07:00
Michael DeHaan
1234388cd6 Merge pull request #2869 from jpmens/mqtt
new module: notification/mqtt for publishing a topic to an MQTT broker
2013-05-11 11:13:32 -07:00
Matt Coddington
bcaba1f7f5 newrelic_deployment notification module 2013-05-10 16:02:21 -04:00
Adam
0f463da095 Campfire Notification Module 2013-05-10 15:17:41 -04:00
Matt Coddington
570f4d439d flowdock notification module 2013-05-10 14:32:51 -04:00
Jan-Piet Mens
ea51e258c4 new module: notification/mqtt for publishing a topic to an MQTT broker
added username/password authentication
2013-05-09 09:38:18 +02:00
Jan-Piet Mens
28395453a8 new module: IRC notification 2013-05-08 13:26:05 +02:00
Brian Coca
413fb87113 fixed to send to conference rooms correctly
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-05 22:22:07 -04:00
Brian Coca
7d47d80255 new module to do notifications over jabber (xmpp)
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-05-05 19:34:06 -04:00
Michael DeHaan
e0f0278ad8 Move mail into the notification bucket. 2013-05-05 12:42:09 -04:00
shirou
5b1adb8460 Add notification/hipchat module.
This module can send a message via hipchat (https://www.hipchat.com/).
2013-05-02 23:23:40 +09:00