1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/lib/ansible
Will Thames ef8c9798d3 include_role handlers bug fix (#26335)
* Ensure that include_role properly fires handlers

include_role needs to ensure that any handlers included
with the role are added to the _notified_handler and
_listening_handler lists of the TaskQueueManager, otherwise
it fails when trying to run the handler.

Additionally, the handler needs to be added to the
PlayIterator's `_uuid_cache` or it fails after running
the handler

Add more uuid debug statements - this code was hard
to debug with existing debug statements, so add more
uuid information at little additional output cost.

Fixes #18411

* Add tests for include_role handlers

Tests for #18411
2017-07-19 15:02:32 -05:00
..
cli Consolidate boolean/mk_boolean conversion functions into a single location 2017-07-17 11:48:05 -07:00
compat ansible/compat/: PEP8 compliancy (#24689) 2017-05-18 08:36:11 +01:00
config New module aireos_command (#26769) 2017-07-19 23:14:52 +05:30
errors correct, cleanup & simplify dwim stack (#25956) 2017-07-03 15:27:53 -04:00
executor include_role handlers bug fix (#26335) 2017-07-19 15:02:32 -05:00
galaxy Transition inventory into plugins (#23001) 2017-05-23 17:16:49 -04:00
inventory ensure all groups inherit from 'all' 2017-07-13 18:38:39 -04:00
module_utils fix docker_volume import error when docker Python package is missing 2017-07-19 12:33:57 -07:00
modules Fixes doc string in docker_volume (#27074) 2017-07-19 15:42:31 -04:00
parsing Adds search in template/files/vars relative to the playbook path (#26460) 2017-07-05 19:45:09 -04:00
playbook include_role handlers bug fix (#26335) 2017-07-19 15:02:32 -05:00
plugins include_role handlers bug fix (#26335) 2017-07-19 15:02:32 -05:00
template Try to show original exception info for yaml (and other) errors (#24468) 2017-06-09 13:13:15 -04:00
utils New module aireos_command (#26769) 2017-07-19 23:14:52 +05:30
vars removed redundant loader 2017-07-17 09:03:39 -04:00
__init__.py Fix ziploader for the cornercase of ansible invoking ansible. 2016-04-29 08:47:49 -07:00
constants.py Consolidate boolean/mk_boolean conversion functions into a single location 2017-07-17 11:48:05 -07:00
release.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00