From 981e9560cef1cc9d9f4de2e01298434bc13aa7ea Mon Sep 17 00:00:00 2001 From: Russell Bryant Date: Tue, 15 Dec 2015 16:01:38 -0500 Subject: [PATCH] python: Don't use StringIO directly. StringIO.StringIO in Python 2 became io.StringIO in Python 3. Use six.StringIO which is an alias for the two cases. Signed-off-by: Russell Bryant Acked-by: Ben Pfaff --- python/ovs/json.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/python/ovs/json.py b/python/ovs/json.py index c1dcd633965..fc8e80e2e7a 100644 --- a/python/ovs/json.py +++ b/python/ovs/json.py @@ -13,7 +13,6 @@ # limitations under the License. import re -import StringIO import sys import six @@ -122,7 +121,7 @@ def to_file(obj, name, pretty=False, sort_keys=True): def to_string(obj, pretty=False, sort_keys=True): - output = StringIO.StringIO() + output = six.StringIO() to_stream(obj, output, pretty, sort_keys) s = output.getvalue() output.close()