Beispiel #1
0
 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)
Beispiel #2
0
 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 )