예제 #1
0
 def __init__(self, code, **kwargs):
     '''
     Constructor
     '''
     self.code = code
     self.message = BaseError.get_message(code)
     self.ext = kwargs
예제 #2
0
 def __init__(self, code, **kwargs):
     '''
     Constructor
     '''
     self.code = code
     self.message = BaseError.get_message(code)
     self.ext = kwargs
예제 #3
0
 def build_success(handler, data=None):
     '''
     返回成功
     
     Args:
         handler: torndb.web.RequestHandler object
         data: data returned by processor     
     Returns:
         A json string
     '''
     
     res = {}
     res['code'] = BaseError.SUCCESS
     res['message'] = BaseError.get_message(res['code'])
     res['timestamp'] = handler.timestamp
     res['cmdid'] = handler.cmdid
     res['data'] = data if data is not None else {}
     
     return res
예제 #4
0
    def build_success(handler, data=None):
        '''
        返回成功
        
        Args:
            handler: torndb.web.RequestHandler object
            data: data returned by processor     
        Returns:
            A json string
        '''

        res = {}
        res['code'] = BaseError.SUCCESS
        res['message'] = BaseError.get_message(res['code'])
        res['timestamp'] = handler.timestamp
        res['cmdid'] = handler.cmdid
        res['data'] = data if data is not None else {}

        return res