def handle(self): request = self.request.recv(8192) response = {} valid, request, response = validate_jsonrpc_request(request, ('get_state', ), ()) if valid: self.request.send(json.dumps(jsonrpc_response(request=request, result=self.server.state_result.result))) else: error_msg = 'Unable to serve request: %s' % response['error']['message'] if 'data' in response['error']: error_msg += ': %s' % response['error']['data'] log.error(error_msg) log.debug('Original request was: %s' % request)
def handle( self ): request = self.request.recv( 8192 ) response = {} valid, request, response = validate_jsonrpc_request( request, ( 'get_state', ), () ) if valid: self.request.send( json.dumps( jsonrpc_response( request=request, result=self.server.state_result.result ) ) ) else: error_msg = 'Unable to serve request: %s' % response['error']['message'] if 'data' in response['error']: error_msg += ': %s' % response['error']['data'] log.error( error_msg ) log.debug( 'Original request was: %s' % request )