fixes issue 11286 where role handlers are not run

This commit is contained in:
Benno Joy 2015-06-20 14:10:41 +05:30 committed by James Cammarata
commit be81b650e8
4 changed files with 21 additions and 1 deletions

View file

@ -100,6 +100,9 @@ class PlayIterator:
for host in inventory.get_hosts(self._play.hosts):
self._host_states[host.name] = HostState(blocks=self._blocks)
# Extend the play handlers list to include the handlers defined in roles
self._play.handlers.extend(play.compile_roles_handlers())
def get_host_state(self, host):
try:
return self._host_states[host.name].copy()