ansible/test/units
Tobias Wolf c23b11d212 [Inventory] Cache the result of enumerating groups and host names
for `VariableManager._get_magic_variables()`.

This saves a lot of time re-iterating the nearly always constant global
list of groups and their members.

Generate once and cache, and invalidate cache in case `add_host:` or
`group_by:` are used.
2016-09-01 06:19:49 -05:00
..
cli Enable most unittests on python3 (just some vault unittests and a logging one left) (#17240) 2016-08-25 07:30:03 -07:00
contrib Add a new vmware inventory script backed by pyvmomi (#15967) 2016-05-30 20:41:48 -04:00
errors Relocate use of ERROR to display class, to avoid doubling up 2016-01-19 12:10:39 -05:00
executor Cache tasks by uuid in PlayIterator for O(1) lookups 2016-08-10 12:49:19 -05:00
inventory Changing up how host (in)equality is checked 2015-12-04 12:57:46 -05:00
inventory_test_data/group_vars Merge branch 'v2_final' into devel_switch_v2 2015-05-28 15:26:03 -05:00
mock Enable most unittests on python3 (just some vault unittests and a logging one left) (#17240) 2016-08-25 07:30:03 -07:00
module_utils Various python3 updates for module_utils: (#17345) 2016-09-01 04:19:03 -07:00
modules Enable some basic.py tests on python3 (#17167) 2016-08-20 10:13:54 -07:00
parsing Enable most unittests on python3 (just some vault unittests and a logging one left) (#17240) 2016-08-25 07:30:03 -07:00
playbook Fix mock loader for osx /etc symlinks (#16074) 2016-05-31 18:02:39 -04:00
plugins [Inventory] Cache the result of enumerating groups and host names 2016-09-01 06:19:49 -05:00
template Move queuing tasks to a background thread 2016-08-31 13:33:01 -05:00
utils FEATURE: adding variable serial batches 2016-08-04 15:04:10 -05:00
vars Adding unit tests for role variable precedence 2016-07-20 10:14:44 -04:00
__init__.py Making the switch to v2 2015-05-03 21:47:26 -05:00