diff --git a/scripts/rpc/client.py b/scripts/rpc/client.py index e532c0fd8..6a71ab516 100755 --- a/scripts/rpc/client.py +++ b/scripts/rpc/client.py @@ -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']