Commit 35411ae5 authored by Pawel Wodkowski's avatar Pawel Wodkowski Committed by Ben Walker
Browse files

scripts/rpc: move response print in verbose mode before exception rise



Change-Id: Ic1ab6d42fe965e6ae7b82633aa48640d2e0486d3
Signed-off-by: default avatarPawel Wodkowski <pawelx.wodkowski@intel.com>
Reviewed-on: https://review.gerrithub.io/419554


Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarBen Walker <benjamin.walker@intel.com>
Reviewed-by: default avatarShuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com>
parent bfae2c7e
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -85,6 +85,10 @@ class JSONRPCClient(object):
            msg = "\n".join([msg, buf])
            raise JSONRPCException(msg)

        if verbose:
            print("response:")
            print(json.dumps(response, indent=2))

        if 'error' in response:
            msg = "\n".join(["Got JSON-RPC error response",
                             "request:",
@@ -93,8 +97,4 @@ class JSONRPCClient(object):
                             json.dumps(response['error'], indent=2)])
            raise JSONRPCException(msg)

        if verbose:
            print("response:")
            print(json.dumps(response, indent=2))

        return response['result']