ansible/lib/ansible
Toshio Kuratomi 5f22b4f8ad Reduce chance of mistakes with unsafe_shell check during refactor
Code like this:

if cond1 and cond2:
    pass
elif cond1:
    pass

Has a hidden dependency on the order that the conditions are checked.
This makes them fragile and subject to breakage during refactors.
Rewrite the code like this:

if cond1:
    if cond2:
        pass
    else:
        pass

The nested structure makes the ordering explicit and less likely for
someone to break the code when they refactor.
2017-09-28 16:48:22 -07:00
..
cli fixed pull's ansible/git invocation options (#30938) 2017-09-27 19:50:36 -04:00
compat Remove wildcard imports 2017-07-28 22:10:17 -07:00
config add ability to set default tags in config 2017-09-22 19:21:13 -04:00
errors Ansible Config part2 (#27448) 2017-08-15 16:38:59 -04:00
executor made callbacks backwards compatible (#30625) 2017-09-20 15:20:19 -04:00
galaxy Removes container-enabled warning (#27578) 2017-08-01 12:51:03 -04:00
inventory use set to quicken group host membership 2017-09-22 19:07:37 -04:00
module_utils Reduce chance of mistakes with unsafe_shell check during refactor 2017-09-28 16:48:22 -07:00
modules os_keystone_endpoint.py (#29031) 2017-09-28 23:05:44 +02:00
parsing Use vault_id when encrypted via vault-edit (#30772) 2017-09-26 12:28:31 -04:00
playbook avoid include_Xs conflating vars with options (#30954) 2017-09-27 19:53:10 -04:00
plugins Add alias to command option in telnet (#30825) 2017-09-28 18:07:37 +05:30
template Fix dangerous default args. (#29839) 2017-09-12 00:11:13 -07:00
utils Fix encoding error with path to ssh 2017-09-22 15:31:21 -07:00
vars remove fact namespacing 2017-09-10 17:37:52 -04:00
__init__.py
constants.py moved from eval to templating + literal_eval 2017-09-20 21:35:02 -04:00
release.py Bump the versions now that devel is 2.5 2017-09-06 13:13:57 -07:00