summaryrefslogtreecommitdiffstats
path: root/nfvbench/nfvbenchd.py
diff options
context:
space:
mode:
authorfmenguy <francoisregis.menguy@orange.com>2020-05-06 17:35:35 +0200
committerfmenguy <francoisregis.menguy@orange.com>2020-05-27 11:07:32 +0200
commit143c4ff68068fd704e7eb4df1c82af29f087c871 (patch)
tree969713b19beae3944d5d25beb9a3dae8ed6fcf63 /nfvbench/nfvbenchd.py
parentcaac5c7f6e80d33d5031f26e5e0f0ea6f1d3789b (diff)
[NFVBENCH-168] Improve config properties managed after a REST call
Change-Id: I20973c1c405dec8cce58f984e1fb84e345013b25 Signed-off-by: fmenguy <francoisregis.menguy@orange.com>
Diffstat (limited to 'nfvbench/nfvbenchd.py')
-rw-r--r--nfvbench/nfvbenchd.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/nfvbench/nfvbenchd.py b/nfvbench/nfvbenchd.py
index 73e1342..07f1eea 100644
--- a/nfvbench/nfvbenchd.py
+++ b/nfvbench/nfvbenchd.py
@@ -26,7 +26,6 @@ from flask import request
from .summarizer import NFVBenchSummarizer
from .log import LOG
-from .utils import byteify
from .utils import RunLock
from .__init__ import __version__
@@ -48,7 +47,7 @@ def result_json(status, message, request_id=None):
def load_json(data):
- return json.loads(json.dumps(data), object_hook=byteify)
+ return json.loads(json.dumps(data))
def get_uuid():
@@ -211,6 +210,8 @@ class WebServer(object):
try:
summary = NFVBenchSummarizer(results['result'], self.fluent_logger)
LOG.info(str(summary))
+ if 'json' in config and 'result' in results and results['status']:
+ self.nfvbench_runner.save(results['result'])
except KeyError:
# in case of error, 'result' might be missing
if 'error_message' in results: