summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Cobden <mcobden@cisco.com>2014-08-11 08:48:37 +0100
committerJames Cammarata <jimi@sngx.net>2014-08-14 15:01:39 -0500
commit27223b12534b2fe8a254de90ceca5dc3d8a54517 (patch)
treeec7c3ca4fe930ff14d9d833183de5f80dba3787d
parent6f8498d0b1b1dcc85f1c8089d1e82cfc1bca7242 (diff)
downloadansible-27223b12534b2fe8a254de90ceca5dc3d8a54517.tar.gz
Switch cStringIO to StringIO for unicode support
The performance difference isn't too bad
-rw-r--r--lib/ansible/utils/__init__.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ansible/utils/__init__.py b/lib/ansible/utils/__init__.py
index cd6c2e98b8..213174af4a 100644
--- a/lib/ansible/utils/__init__.py
+++ b/lib/ansible/utils/__init__.py
@@ -33,7 +33,7 @@ from ansible.module_utils.splitter import split_args, unquote
import ansible.constants as C
import ast
import time
-import cStringIO
+import StringIO
import stat
import termios
import tty
@@ -366,7 +366,7 @@ def _clean_data(orig_data, from_remote=False, from_inventory=False):
regex = PRINT_CODE_REGEX if replace_prints else CODE_REGEX
- with contextlib.closing(cStringIO.StringIO()) as data:
+ with contextlib.closing(StringIO.StringIO()) as data:
# these variables keep track of opening block locations, as we only
# want to replace matched pairs of print/block tags
last_pos = 0