Exceptions¶
-
exception
connector.exception.ChannelNotFound[source]¶ Bases:
connector.exception.ConnectorExceptionA channel could not be found
-
exception
connector.exception.ConnectorException[source]¶ Bases:
exceptions.RuntimeErrorBase Exception for the connectors
-
exception
connector.exception.FailedJobError[source]¶ Bases:
connector.exception.JobErrorA job had an error having to be resolved.
-
exception
connector.exception.IDMissingInBackend[source]¶ Bases:
connector.exception.JobErrorThe ID does not exist in the backend
-
exception
connector.exception.InvalidDataError[source]¶ Bases:
connector.exception.ConnectorExceptionData Invalid
-
exception
connector.exception.JobError[source]¶ Bases:
connector.exception.ConnectorExceptionA job had an error
-
exception
connector.exception.ManyIDSInBackend[source]¶ Bases:
connector.exception.JobErrorUnique key exists many times in backend
-
exception
connector.exception.MappingError[source]¶ Bases:
connector.exception.ConnectorExceptionAn error occurred during a mapping transformation.
-
exception
connector.exception.NetworkRetryableError(msg, seconds=None, ignore_retry=False)[source]¶ Bases:
connector.exception.RetryableJobErrorA network error caused the failure of the job, it can be retried later.
-
exception
connector.exception.NoConnectorUnitError[source]¶ Bases:
connector.exception.ConnectorExceptionNo ConnectorUnit has been found
-
exception
connector.exception.NoExternalId(msg, seconds=None, ignore_retry=False)[source]¶ Bases:
connector.exception.RetryableJobErrorNo External ID found, it can be retried later.
-
exception
connector.exception.NoSuchJobError[source]¶ Bases:
connector.exception.JobErrorThe job does not exist.
-
exception
connector.exception.NotReadableJobError[source]¶ Bases:
connector.exception.JobErrorThe job cannot be read from the storage.
-
exception
connector.exception.NothingToDoJob[source]¶ Bases:
connector.exception.JobErrorThe Job has nothing to do.
-
exception
connector.exception.RetryableJobError(msg, seconds=None, ignore_retry=False)[source]¶ Bases:
connector.exception.JobErrorA job had an error but can be retried.
The job will be retried after the given number of seconds. If seconds is empty, it will be retried according to the
retry_patternof the job or byconnector.queue.job.RETRY_INTERVALif nothing is defined.If
ignore_retryis True, the retry counter will not be increased.