def _dispatch(self, method, params):
_result = None
print_msg('--- --- --- --- --- ---')
print_msg('%s <<< %s' % (method, params))
try:
_result = SimpleXMLRPCServer.SimpleXMLRPCServer._dispatch(self, method, params)
except Exception, e:
print_err('%s - Error: %s' % (method, e))
print_err('%s - Traceback:\n%s' % (method, traceback.format_exc()))
raise
if method in XMLRPCServer.LOG_FILTERED_METHODS:
print_msg('%s >>> Binary Data' % method)
else:
print_msg('%s >>> %s' % (method, _result))
self._last_interactive_time = datetime.datetime.fromtimestamp(time.time())
return _result
评论列表
文章目录