community.general/lib/ansible
James Cammarata ff9f5d7dc8 Starting to add additional unit tests for VariableManager
Required some rewiring in inventory code to make sure we're using
the DataLoader class for some data file operations, which makes mocking
them much easier.

Also identified two corner cases not currently handled by the code, related
to inventory variable sources and which one "wins". Also noticed we weren't
properly merging variables from multiple group/host_var file locations
(inventory directory vs. playbook directory locations) so fixed as well.
2015-09-04 16:41:38 -04:00
..
cli Starting to add additional unit tests for VariableManager 2015-09-04 16:41:38 -04:00
compat Making the switch to v2 2015-05-03 21:47:26 -05:00
config Making the switch to v2 2015-05-03 21:47:26 -05:00
errors Making the switch to v2 2015-05-03 21:47:26 -05:00
executor remove closing connections after every task, this goes against conneciton caching and was not expected behaviuor nor inhertited from v1 2015-09-04 10:36:15 -04:00
galaxy Python 3: avoid iteritems() in a template 2015-09-03 10:11:32 +03:00
inventory Starting to add additional unit tests for VariableManager 2015-09-04 16:41:38 -04:00
module_utils Adds utf-8 encoding to f5 module_utils 2015-09-01 08:10:23 -07:00
modules updated submodule refs 2015-09-04 12:17:34 -04:00
new_inventory Making the switch to v2 2015-05-03 21:47:26 -05:00
parsing Starting to add additional unit tests for VariableManager 2015-09-04 16:41:38 -04:00
playbook simplify become testing and handling, we had drifted and were doulbe checking prompt, become and become_pass 2015-09-04 10:36:16 -04:00
plugins Merge pull request #12256 from ansible/password-lookup-fix 2015-09-04 12:27:18 -07:00
template Use proxy class to mark variables unsafe for templating 2015-09-04 16:38:06 -04:00
utils Starting to add additional unit tests for VariableManager 2015-09-04 16:41:38 -04:00
vars Starting to add additional unit tests for VariableManager 2015-09-04 16:41:38 -04:00
__init__.py Re-adding submodules after moving things around 2015-05-03 22:30:51 -05:00
constants.py actually implemented flags correctly for all priv escalation methods 2015-09-02 11:31:39 -04:00
test-requirements.txt Making the switch to v2 2015-05-03 21:47:26 -05:00