Exemple #1
0
 def do_GET(self):
     
     if self.do_preprocess():
         try:
             RKLogger.debug(f'Executing function {self.function_name}')
             self.function(self.globals, self.request, self.response)
             RKLogger.debug(f'Completed function {self.function_name}')
         
         except BrokenPipeError as bpe:
             RKLogger.exception(str(bpe))
         except Exception as e:
             try:
                 self.send_error(500, str(e), traceback.format_exc())
             except:
                 pass
         finally:
             pass
Exemple #2
0
 def log_error(self, format, *args):
     RKLogger.exception(format, *args)