optimization: Remove needless json.loads from middleware
This patchset removes a needless json.loads from middleware which only adds needless overhead to Deckhand. Change-Id: I0e2a329c25198e80b42ca8b821baf6032509eec7
This commit is contained in:
parent
dbcc03776d
commit
cca44ac36a
@ -17,7 +17,6 @@ import yaml
|
||||
import falcon
|
||||
from oslo_config import cfg
|
||||
from oslo_log import log as logging
|
||||
from oslo_serialization import jsonutils as json
|
||||
import six
|
||||
|
||||
import deckhand.context
|
||||
@ -170,11 +169,6 @@ class YAMLTranslator(HookableMiddlewareMixin, object):
|
||||
|
||||
resp_attr = getattr(resp, attr)
|
||||
|
||||
try:
|
||||
resp_attr = json.loads(resp_attr)
|
||||
except (TypeError, ValueError):
|
||||
pass
|
||||
|
||||
if isinstance(resp_attr, dict):
|
||||
setattr(resp, attr, yaml.safe_dump(resp_attr))
|
||||
elif isinstance(resp_attr, (list, tuple)):
|
||||
|
Loading…
Reference in New Issue
Block a user