community.general/lib/ansible/plugins/lookup
John Imison c4cfa387ea Lookup plugin for rabbitmq (#44070)
* Adding a basic get lookup for rabbitmq.

* Always return a list

* If content type is JSON, make accessible via dict.

* Fixed incorrect json.loads variable and missing raise

* Change to document returned data

* Fixed pep8 issues

* Adding integration testing

* Moving lookup intgration tests to new target

* New rabbitmq lookup plugin (#44070).

* New rabbitmq lookup plugin (#44070).

* PR review feedback updates

* Testing pika is installed

* Minor mods to tests

* Check if connection is already closed or closing

* Updated tests and connection testing

* PR review feedback updates

* PR review include ValueError in AnsibleError output

* Suggesting to use set_fact when using returned variable more than once.

* Cleaned up some tests, added some notes and handling connection closure on some exceptions.

* Removed finally statement and added some additional error handling.

* Added some additional error handling.

* PR review updates.

* Additional integration tests and removing return in finally

* Updated version

* Changing back to running tests on ubuntu.

* Additional tests

* Running tests on  Ubuntu only

* Fixing syntax error

* Fixing ingtegration tests and a string/byte issue

* Removed non-required test and fixed BOTMETA

* Trying to fix integration test failure on ubuntu1404

* Some issues occured when handling messages from the queue with to_native.  Switching to to_text resolved the issues.

* Renaming channel to queue (thanks dch). Disabling trusty tests.
2018-10-04 11:25:09 +10:00
..
__init__.py Better error message when file lookup fails (#30894) 2018-01-23 10:48:35 -06:00
_openshift.py K8s dynamic collected changes (#40745) 2018-05-30 12:04:48 -05:00
_redis_kv.py doc fix 2018-06-21 16:30:33 -04:00
aws_account_attribute.py Clean up module documentation (#36909) 2018-03-15 22:15:24 +01:00
aws_service_ip_ranges.py Clean up module documentation (#36909) 2018-03-15 22:15:24 +01:00
aws_ssm.py Documentation fix, decrypt is True by default (#44435) 2018-08-21 09:21:25 -07:00
cartesian.py
chef_databag.py Add yamllint for plugin docs and fix issues. 2018-05-23 09:19:30 -07:00
config.py Add yamllint for plugin docs and fix issues. 2018-05-23 09:19:30 -07:00
conjur_variable.py Add yamllint for plugin docs and fix issues. 2018-05-23 09:19:30 -07:00
consul_kv.py Add ssl support to consul_kv lookup (#42456) 2018-10-02 11:01:03 -04:00
cpm_metering.py Add lookup cpm_metering to read WTI CPM and VMR PDU device power and current data (#44491) 2018-08-30 15:53:38 -04:00
cpm_status.py Add module cpm_status for WTI device management (#42970) 2018-08-20 21:56:06 -04:00
credstash.py fixed credstash docs 2017-09-20 20:52:52 -04:00
csvfile.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
cyberarkpassword.py cyberarkpassword: Display.vvvv expects a string (#40335) 2018-05-25 08:11:26 +02:00
dict.py Add example of using loop: with when: statements (#42776) 2018-07-19 13:48:08 +10:00
dig.py removed typo from dig docs 2017-09-29 11:23:58 -04:00
dnstxt.py
env.py Fix env lookup plugin docs (#34235) 2017-12-26 05:20:33 -05:00
etcd.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
file.py add rstrip and lstrip bool flags to file lookup plugin (#31738) 2018-01-23 10:14:19 -06:00
fileglob.py Enhance the note about fileglob being local (#45398) 2018-09-17 16:00:41 -04:00
filetree.py moving from with_ff to just ff (#44847) 2018-09-12 15:35:04 -04:00
first_found.py moving from with_ff to just ff (#44847) 2018-09-12 15:35:04 -04:00
flattened.py flattened: doc: Typo in lookup example (#38006) 2018-03-28 08:25:40 +02:00
grafana_dashboard.py Add new grafana dashboard lookup plugin (#41319) 2018-07-23 11:11:42 -04:00
hashi_vault.py Update my own author email in comments block 2018-06-18 16:15:31 -04:00
hiera.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
indexed_items.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
ini.py Udate ini.py with corrected intended use (#42232) 2018-07-03 08:48:43 -04:00
inventory_hostnames.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
items.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
k8s.py K8s dynamic collected changes (#40745) 2018-05-30 12:04:48 -05:00
keyring.py
lastpass.py lastpass filter: add example 2018-04-09 14:20:21 -04:00
lines.py fix plugin-to-doc naming mismatch, typos, grammar (#36366) 2018-02-26 14:25:28 -08:00
list.py Handle incorrect data type in list lookup plugin (#35483) 2018-05-17 15:29:36 -05:00
mongodb.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
nested.py Add yamllint for plugin docs and fix issues. 2018-05-23 09:19:30 -07:00
nios.py infoblox list requirements as infoblox_client and should be infoblox-client (#42993) 2018-07-19 12:19:46 -04:00
nios_next_ip.py Added Support for excluding IPs in nios_next_ip and created new pluggin for nios_next_network (#44437) 2018-08-23 03:08:39 +00:00
nios_next_network.py Added Support for excluding IPs in nios_next_ip and created new pluggin for nios_next_network (#44437) 2018-08-23 03:08:39 +00:00
onepassword.py Unify terms and UI between 1Password lookups and facts module (#45427) 2018-09-21 14:26:05 -04:00
onepassword_raw.py Unify terms and UI between 1Password lookups and facts module (#45427) 2018-09-21 14:26:05 -04:00
password.py Update yaml-style in password-lookup example (#46046) 2018-09-24 09:34:12 +02:00
passwordstore.py Add backup option to passwordstore lookup (and improve doc) (#39676) 2018-06-08 10:33:53 -04:00
pipe.py
rabbitmq.py Lookup plugin for rabbitmq (#44070) 2018-10-04 11:25:09 +10:00
random_choice.py
redis.py Fix spelling of "lookup" across docs and src comments 2018-04-04 15:52:55 +02:00
sequence.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
shelvefile.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
subelements.py Fix subelements lookup docs example (#44782) 2018-08-28 16:52:07 -04:00
template.py
together.py plugins: Doc improvement (#41378) 2018-06-13 11:52:42 +05:30
url.py moved to use 'get_option' 2018-07-13 11:41:04 -04:00
vars.py fix vars hostname fallback 2018-06-22 15:29:40 -04:00