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/lib/ansible/plugins/callback
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)
6 months ago
..
__init__.py Misc callback fixes/cleanup (#85344) 6 months ago
default.py Misc callback fixes/cleanup (#85344) 6 months ago
junit.py Misc callback fixes/cleanup (#85344) 6 months ago
minimal.py Implement TaskResult backward compatibility for callbacks (#85039) 8 months ago
oneline.py Switch to stackwalk caller ID (#85095) 7 months ago
tree.py Exceptions clean up (#85176) 6 months ago