community.general/lib/ansible/playbook
James Cammarata 4794b5da45 Merge class dict with parent dict when creating meta attributes
In some situations, where the Base class defines an Attribute, the
BaseMeta class doesn't properly see the _get_parent_attribute or
_get_attr_<whatever> methods because of multiple layers of subclasses
(ie. Handler, which subclasses Task). This addresses that by merging
the __dict__ of the parent with the current classes __dict__ meaning
all future iterations see available special methods.

Fixes #18378
2016-11-07 21:30:01 -06:00
..
role improved error msg 2016-10-20 16:02:06 -04:00
__init__.py Save and restore the loader's basedir when loading playbooks 2016-05-23 15:04:44 -04:00
attribute.py Selectively assign the getter for better performance 2016-08-31 13:33:01 -05:00
base.py Merge class dict with parent dict when creating meta attributes 2016-11-07 21:30:01 -06:00
become.py Some further cleanup in the meta branch 2016-08-31 13:33:01 -05:00
block.py Fix uninitialized variable in deserialize method (#18037) 2016-10-20 22:54:16 -04:00
conditional.py Moving result reading to a background thread 2016-09-17 08:12:52 -05:00
handler.py FEATURE: handler listeners 2016-06-20 09:30:20 -05:00
handler_task_include.py Fixes #15915: New HandlerTaskInclude Class which can run TaskIncludes inside Handlers 2016-05-22 15:45:55 +02:00
helpers.py Correctly reassign implicit block parents when an include is involved 2016-11-03 11:57:23 -05:00
included_file.py Move tasks/blocks to a single parent model 2016-08-08 15:58:46 -05:00
loop_control.py implemented loop pausing (#17289) 2016-08-31 16:09:37 -04:00
play.py Remove _load_hosts() from Play initialization as it's no longer needed and it breaks using extra_vars defining a list for hosts (#17699) 2016-09-21 17:25:54 -07:00
play_context.py Add a new potential su prompt 2016-10-24 16:55:54 -07:00
playbook_include.py Fixes #15745 playbook include: Conditional scoping 2016-05-11 15:58:36 -04:00
role_include.py fix include_role dynamic path 2016-10-18 13:27:38 -04:00
taggable.py Migrate basestring to a python3 compatible type (#17199) 2016-08-23 13:13:44 -07:00
task.py Fixing parentage of include_role objects for param inheritance 2016-09-30 16:05:43 -05:00
task_include.py Several fixes for includes 2016-08-11 14:07:49 -05:00
vars.py
vars_file.py