has_handler 方法
命名空间和类:tencent.cloud.core.errors.ErrorManager
最后更新于
这有帮助吗?
命名空间和类:tencent.cloud.core.errors.ErrorManager
最后更新于
这有帮助吗?
这有帮助吗?
def error_handler_callback(
error_manager: errors.ErrorManager,
error_source: client.BaseClient,
error_instance: errors.ActionError,
error_retry_count: int
) -> int:
if not isinstance(error_instance, errors.ActionError):
return errors.ErrorHandlerResult.Ignore
if error_instance.action_id == 'FailedOperation':
return errors.ErrorHandlerResult.Backoff
else:
return errors.ErrorHandlerResult.Throw
function_client.error_manager.has_handler(
error_handler = error_handler_callback
)