community.general/v2/ansible/parsing
Toshio Kuratomi 43c1a97447 Various unicode and backslash escape cleanups
* Do backslash escape parsing in parse_kv() [was being done in the copy
  module purely for newlines in the copy module's content param before]
* Make parse_kv always return unicode
* Add bandaid to transform args to unicode until we can fix things
  calling parse_kv to always send it unicode.
* Make split_args deal with unicode internally.  Warning, no bandaid for
  things calling split_args without giving it unicode (shouldn't matter
  as dealt with str internally before)
* Fix copy and unarchive action plugins to not use setdefaultencoding
* Remove escaping from copy (it was broken and made content into latin-1
  sometimes). escaping is now in parse_kv.
* Expect that content is now a unicode string so transform to bytes just
  before writing to the file.
* Add initial unittests for split_args and parse_kv.  4 failing
  tests.because split_args is injecting extra newlines.
2015-03-30 19:19:34 -07:00
..
utils Creating playbook executor and dependent classes 2014-12-29 10:46:47 -06:00
vault Move from md5 to sha1 to work on fips-140 enabled systems 2014-11-06 21:28:04 -08:00
yaml Creating playbook executor and dependent classes 2014-12-29 10:46:47 -06:00
__init__.py Tweaking role path searching in v2 to be a bit more like v1 2015-01-29 10:56:04 -06:00
mod_args.py Making task includes dynamic and fixing many other bugs 2015-02-12 18:17:16 +00:00
splitter.py Various unicode and backslash escape cleanups 2015-03-30 19:19:34 -07:00