Errors
All pyzeebe
errors inherit from PyZeebeError
- exception pyzeebe.errors.PyZeebeError
- exception pyzeebe.errors.TaskNotFoundError
- exception pyzeebe.errors.ActivateJobsRequestInvalidError(task_type: str, worker: str, timeout: int, max_jobs_to_activate: int)
- exception pyzeebe.errors.MessageAlreadyExistsError
- exception pyzeebe.errors.ProcessInvalidError
- exception pyzeebe.errors.InvalidJSONError
- exception pyzeebe.errors.ZeebeBackPressureError
If Zeebe is currently in back pressure (too many requests)
See: https://docs.camunda.io/docs/self-managed/zeebe-deployment/operations/backpressure/
- exception pyzeebe.errors.ZeebeInternalError
- exception pyzeebe.errors.ZeebeDeadlineExceeded
If Zeebe hasn’t responded after a certain timeout
- exception pyzeebe.errors.InvalidOAuthCredentialsError
- exception pyzeebe.errors.UnknownGrpcStatusCodeError(grpc_error: AioRpcError)
Exception Handler
- async pyzeebe.default_exception_handler(e: Exception, job: Job, job_controller: JobController) None