ansible/test/units/plugins
Sloane Hertel cba64f5869 Fix inventory plugin cache + add tests (#38229)
* Fix setting the cache when refresh_cache or --flush-cache are used

* Use jsonify function that handles datetime objects in jsonfile cache plugin

* Don't access self._options directly

* Add initial integration tests for aws_ec2 inventory plugin

* Add CI alias

* Fix and add a few more unit tests

* Add integration tests for constructed

* Fix typo

* Use inventory config templates

* Collect all instances that are not terminated by default

* Create separate playbook for setting up the VPC, subnet, security group, and finding an image for the host

Create a separate playbook for removing the resources

* Allow easier grouping by region and add an example

* use a unified json encode/decode that can handle unsafe and vault
2018-05-24 15:34:54 -04:00
..
action win_updates: add scheduled tasks back in for older hosts (#38708) 2018-05-23 13:21:01 -07:00
cache Disable abstract-class-instantiated for smoketests 2017-07-25 15:58:23 -07:00
callback remove extra fields from debug output 2018-02-20 08:46:05 -05:00
cliconf Adding slx_command module and supporting module_utils. (#38235) 2018-04-11 12:59:34 +01:00
connection winrm: add better exception handling for krb5 auth with pexpect (#39930) 2018-05-23 13:33:07 -07:00
filter Add cidr_merge filter (#36081) 2018-05-23 14:35:23 -05:00
inventory Fix inventory plugin cache + add tests (#38229) 2018-05-24 15:34:54 -04:00
loader_fixtures Don't cache duplicate plugin names (#34420) 2018-01-04 16:47:23 -06:00
lookup 1Password lookup plugin (#37207) 2018-05-17 17:29:47 -04:00
shell
strategy Cache tasks as they are queued instead of en masse (#34752) 2018-01-15 09:49:58 -06:00
terminal Adding slx_command module and supporting module_utils. (#38235) 2018-04-11 12:59:34 +01:00
vars
__init__.py
test_plugins.py Don't cache duplicate plugin names (#34420) 2018-01-04 16:47:23 -06:00