community.general/lib/ansible/playbook
Brian Coca eca7c3c8c7 Prevent duplicate role insertion into roles: (#50552)
* Corner case in which import_role would add another instance of a role with the same signature into roles: when it already existed there.

  roles:
	- name: a
  tasks:
       - import_role: name=a

  would execute role 'a' 3 times instead of the intended 2 (x2 in roles: phase +1 in tasks:)

* added tests
2019-01-16 13:39:03 -05:00
..
role Prevent duplicate role insertion into roles: (#50552) 2019-01-16 13:39:03 -05:00
__init__.py Fix encoding issues with file paths. (#50830) 2019-01-14 13:06:47 -08:00
attribute.py
base.py
become.py
block.py
conditional.py
handler.py Consolidate handler tracking (#49338) 2018-12-11 10:58:19 -05:00
handler_task_include.py
helpers.py
included_file.py Give IncludedFile more context via ansible_search_path (#50045) 2019-01-03 16:13:02 -05:00
loop_control.py
play.py
play_context.py Save the command line arguments into a global context 2019-01-03 18:12:23 -08:00
playbook_include.py
role_include.py added handlers_from (#49220) 2018-12-18 11:28:24 -05:00
taggable.py Allow tags to be templated from a variable (#49833) 2018-12-17 15:40:26 -06:00
task.py Minor typos (#50371) 2019-01-15 11:37:00 +00:00
task_include.py