community.general/lib/ansible
Toshio Kuratomi 204fc7becf Make config files obey the utf-8 input rule
When we read files from disk we always want to read them as bytes and
then convert them to text ourselves.  This gives us greater control over
what encodings are used, what to do in case of errors decoding the bytes
to text, and better resilience against problems on both Python 2 and
Python 3.

If we left it up to Python to do this, on Python2, this could mean
that config values end up as bytes (leading to tracebacks elsewhere in
the code).  In Python3, it could traceback if the user's locale did not
match with the encoding of the ini file or config files could be decoded
as the user's locale encoding instead of as utf-8.
2018-06-11 11:36:31 -07:00
..
cli fix truncated list functions in ansible-doc (#41281) 2018-06-07 15:07:21 -07:00
compat Enable wildcard import pylint (#35786) 2018-02-06 15:17:49 -08:00
config Make config files obey the utf-8 input rule 2018-06-11 11:36:31 -07:00
errors give hint to users when a file is not found 2018-04-10 17:19:03 -04:00
executor Honor ignore_errors when invoking the debugger, add config to disable this behavior (#39868) 2018-05-31 11:14:26 -04:00
galaxy Allow the galaxy client to fetch from a url in role version data (#39396) 2018-04-30 15:47:43 -05:00
inventory Introduce inventory.any_unparsed_is_failed configuration setting (#41171) 2018-06-06 09:28:58 +05:30
module_utils GCP Inventory Plugin scopes fix 2018-06-08 13:04:37 -07:00
modules Revert "Revert "Remove VC scaleway (#40791)" (#41401)" (#41402) 2018-06-11 11:22:12 -05:00
parsing Fix wrong python keyword (followup to #36357) (#41067) 2018-06-07 19:48:07 +05:30
playbook Don't ignore a duplicate host for an already processed include (#40361) 2018-06-08 15:36:22 -05:00
plugins ini lookup plugin: fix documentation layout (#41374) 2018-06-11 13:41:44 +05:30
template Allow config to enable native jinja types (#32738) 2018-05-31 10:38:29 +02:00
utils Make admin_users only contain root and toor because admin is used for non-privileged accounts 2018-06-05 17:01:40 -07:00
vars minimize loading files/plugins 2018-04-10 17:22:31 -04:00
__init__.py
constants.py adds ansible-doc JSON plugin data dump 2018-06-04 17:20:33 -07:00
release.py update 2.7 codename 2018-05-31 15:46:07 -07:00