ок. вам спасибо. немного "походил" по новой версии ansible. для себя нашел новое в исходниках :)
Я на эти исходники уже смотреть не могу. Но получилось, внезапно, гораздо проще:
def v2_playbook_on_play_start(self, play):
self._play = play
variable_manager = play.get_variable_manager()
hosts = variable_manager._inventory.get_hosts()