You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/units/plugins
Matt Davis 59cdb65926 Misc callback fixes/cleanup (#85344)
* Misc callback fixes/cleanup

* Fix v1 callback method dispatch, fully deprecate v1 methods, add missing tests.
* Clean up callback plugin init/setup code, remove redundancies, improve error messaging.
* Remove unused callback method definitions from base class.

Co-authored-by: Matt Clay <matt@mystile.com>

* switch callback bypass to instance-level from class-level

* preserves any instance-level method magic that implementations were using

* add missing handler dispatch entry

* add tests to ensure all methods are covered

---------

Co-authored-by: Matt Clay <matt@mystile.com>
(cherry picked from commit eec57ec396)
7 months ago
..
action async handling changed to use 'true' booleans(#85074) 7 months ago
become Fix local connection and become issues (#84700) 11 months ago
cache Templating overhaul, implement Data Tagging (#84621) 9 months ago
callback Misc callback fixes/cleanup (#85344) 7 months ago
connection Decouple SSH client verbosity from Ansible display (#85224) 7 months ago
filter Fix YAML loading/dumping and filters (#85266) 7 months ago
inventory Templating overhaul, implement Data Tagging (#84621) 9 months ago
loader_fixtures Require `from __future__ import annotations` (#81902) 2 years ago
lookup Templating overhaul, implement Data Tagging (#84621) 9 months ago
shell ssh - Improve CLIXML stderr parsing (#84569) 12 months ago
strategy Reduce number of implicit meta tasks (#84007) 1 year ago
test ensure builtin tests always return bool (#85149) 8 months ago
__init__.py Add empty-init code-smell script. (#18406) 9 years ago
test_plugins.py Switch to stackwalk caller ID (#85095) 8 months ago