Replace unicode with six.text_type

Change-Id: I5a645ecfc4e0367bf257970f5aa750c23e2594d2
Refer: https://wiki.openstack.org/wiki/Python3#Common_patterns
Partial-Implements: blueprint support-python-35
This commit is contained in:
Kien Nguyen
2017-07-08 11:42:41 +07:00
parent d0bd3a418f
commit ff3f6e1664

View File

@@ -234,8 +234,8 @@ class DockerDriver(driver.ComputeDriver):
self._stop_firewall(instance, network_info)
def _encode_utf8(self, value):
if six.PY2 and not isinstance(value, unicode):
value = unicode(value)
if six.PY2 and not isinstance(value, six.text_type):
value = six.text_type(value)
return value.encode('utf-8')
def _find_container_by_instance(self, instance):