X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fapi%2Frest%2Fnetwork.py;h=0479ee6b423beb2bf5c44ebfeb380249453bd7d3;hb=ae58801332baaa66ea71c9e233e23f0f68a0afe2;hp=28b5c6654c30a27d7090f49e806594d3e426266b;hpb=284ba2b074eecf9cc46867b317d46ab95445b18e;p=osm%2Fvim-emu.git diff --git a/src/emuvim/api/rest/network.py b/src/emuvim/api/rest/network.py index 28b5c66..0479ee6 100755 --- a/src/emuvim/api/rest/network.py +++ b/src/emuvim/api/rest/network.py @@ -38,7 +38,7 @@ from flask import request import json import networkx -logging.basicConfig(level=logging.INFO) +logging.basicConfig(level=logging.DEBUG) CORS_HEADER = {'Access-Control-Allow-Origin': '*'} @@ -84,15 +84,12 @@ class NetworkAction(Resource): logging.debug("json: {}".format(request.json)) logging.debug("args: {}".format(request.args)) - # when called directly with curl via REST data = request.json + if data is None: + data = request.args if data is None: data = {} - # check if json data is a dict - elif type(data) is not dict: - data = json.loads(request.json) - logging.info("data: {}".format(data)) vnf_src_name = data.get("vnf_src_name") vnf_dst_name = data.get("vnf_dst_name") vnf_src_interface = data.get("vnf_src_interface")