Commit ff5db8a0 authored by Bryton Lacquement's avatar Bryton Lacquement 🚪

wip

parent a0914ca3
...@@ -96,7 +96,9 @@ class SlapOSMasterCommunicator(object): ...@@ -96,7 +96,9 @@ class SlapOSMasterCommunicator(object):
if instance_title is not None: if instance_title is not None:
self.name = instance_title self.name = instance_title
if request_kw is not None: if request_kw is not None:
if isinstance(request_kw, (six.binary_type, six.text_type)): if isinstance(request_kw, bytes):
self.request_kw = json.loads(request_kw.decode('utf-8'))
elif isinstance(request_kw, six.text_type):
self.request_kw = json.loads(request_kw) self.request_kw = json.loads(request_kw)
else: else:
self.request_kw = request_kw self.request_kw = request_kw
...@@ -388,7 +390,9 @@ class SlapOSTester(SlapOSMasterCommunicator): ...@@ -388,7 +390,9 @@ class SlapOSTester(SlapOSMasterCommunicator):
self.name = name self.name = name
self.computer_guid = computer_guid self.computer_guid = computer_guid
if isinstance(request_kw, (six.binary_type, six.text_type)): if isinstance(request_kw, bytes):
self.request_kw = json.loads(request_kw.decode('utf-8'))
elif isinstance(request_kw, six.text_type):
self.request_kw = json.loads(request_kw) self.request_kw = json.loads(request_kw)
else: else:
self.request_kw = request_kw self.request_kw = request_kw
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment