ansible/lib/ansible
Brian Coca 5f6db0e164 preliminary privlege escalation unification + pbrun
- become constants inherit existing sudo/su ones
- become command line options, marked sudo/su as deprecated and moved sudo/su passwords to runas group
- changed method signatures as privlege escalation is collapsed to become
- added tests for su and become, diabled su for lack of support in local.py
- updated playbook,play and task objects to become
- added become to runner
- added whoami test for become/sudo/su
- added home override dir for plugins
- removed useless method from ask pass
- forced become pass to always be string also uses to_bytes
- fixed fakerunner for tests
- corrected reference in synchronize action plugin
- added pfexec (needs testing)
- removed unused sudo/su in runner init
- removed deprecated info
- updated pe tests to allow to run under sudo and not need root
- normalized become options into a funciton to avoid duplication and inconsistencies
- pushed suppored list to connection classs property
- updated all connection plugins to latest 'become' pe

- includes fixes from feedback (including typos)
- added draft docs
- stub of become_exe, leaving for future v2 fixes
2015-03-10 18:42:36 -04:00
..
cache Restore json import for redis as well. Switch preference to simplejson for speed 2014-12-23 13:14:14 -08:00
callback_plugins Remove runner_on_error callback that is never used. 2014-07-01 17:02:10 -04:00
inventory Merge pull request #8936 from srvg/inventoryscript_onlychildren 2015-03-05 17:11:04 -05:00
module_utils Merge pull request #10420 from bmanojlovic/devel 2015-03-10 15:59:34 -04:00
modules Update core and extras module pointers 2015-03-06 21:02:40 -08:00
playbook preliminary privlege escalation unification + pbrun 2015-03-10 18:42:36 -04:00
runner preliminary privlege escalation unification + pbrun 2015-03-10 18:42:36 -04:00
utils preliminary privlege escalation unification + pbrun 2015-03-10 18:42:36 -04:00
__init__.py Bumping files for 1.9 2014-11-25 16:49:45 -06:00
callbacks.py Use to_bytes instead of .encode(). Fixes the fact that errors is a positional argument, not a kw arg in .encode() 2015-03-04 11:07:00 -08:00
color.py fixed typos found by RETF rules in PY files 2014-05-03 18:40:05 +02:00
constants.py preliminary privlege escalation unification + pbrun 2015-03-10 18:42:36 -04:00
errors.py Make AnsibleError a plain ol' exception 2015-01-29 10:36:06 -08:00
module_common.py Workaround more python-2.6 shlex not being able to handle unicode strings 2014-10-08 14:30:36 -04:00