community.general/lib/ansible
John Imison 54c54fc960 RabbitMQ publisher module (#44718)
* RabbitMQ basic publisher

* Split out of a module_util. Preparing for binary posts.

* Can now send a file to the queue.

* Allowing an empty queue to be used so RabbitMQ returns a random queue.

* Added RETURN docstring.

* Updated and added tests.  Now returns a dictionary with msg, content_type and queue published to.

* Extra tests and introduced a none url method of providing server host details.

* Added testing and errors for url/host parameters.

* Updating RETURN sample

* Added an image file for testing binary publishing.

* Minor changes to test.

* Added filename key/value to headers if a binary file is published.

* Adding ability to specify headers.

* Renaming to rabbitmq_publish

* Changed tests to reflect name, and, preparing for testing headers.

* Updated some documentation

* Minor pip install update

* Modifications after feedback.

* Updates based on feedback.

* Fixing pep8 issue.

* Updating module and module_util name to amqp.

* Reverting back to rabbitmq_publish naming.

* Minor addition to notes.
2018-11-15 11:06:54 +10:00
..
cli Do not use str() on exceptions (#46950) 2018-11-09 07:59:30 +01:00
compat Move unit test compat code out of lib/ansible/. (#46996) 2018-10-12 20:01:14 -07:00
config Add toml inventory plugin (#41593) 2018-11-06 10:02:36 -06:00
errors Python 3.8 collections compatibility fixes. 2018-10-08 11:26:37 -07:00
executor powershell - fix async for Ansible.Basic (#48404) 2018-11-13 12:08:27 -08:00
galaxy Support .yaml extension for meta file (#46505) 2018-11-09 17:29:06 -05:00
inventory make inventory warnings a bit smarter (#46284) 2018-11-07 11:09:32 -05:00
module_utils RabbitMQ publisher module (#44718) 2018-11-15 11:06:54 +10:00
modules RabbitMQ publisher module (#44718) 2018-11-15 11:06:54 +10:00
parsing Do not use str() on exceptions (#46950) 2018-11-09 07:59:30 +01:00
playbook Do not use str() on exceptions (#46950) 2018-11-09 07:59:30 +01:00
plugins Added a bytes cast when checking for terminal response (#48427) 2018-11-14 11:54:33 -05:00
template Do not strip new lines in native jinja (#46751) 2018-10-19 00:14:43 +02:00
utils Updated documentation for the k8s module (#48474) 2018-11-12 11:09:55 -05:00
vars Add ansible_play_name magic var (#48562) 2018-11-12 11:18:49 -05:00
__init__.py
constants.py Update ansible-doc for invariants in the metadata/plugin_doc api 2018-10-31 10:41:46 -07:00
release.py Codename: How Many More Times 2018-09-04 12:38:29 -04:00