src.utils.errors¶
Custom exception hierarchy for Share of Search analysis.
Module Contents¶
Bases:
ExceptionBase exception for all Share of Search errors.
- exception src.utils.errors.ConfigurationError[source]¶
Bases:
ShareOfSearchErrorConfiguration-related errors.
- exception src.utils.errors.InvalidConfigError[source]¶
Bases:
ConfigurationErrorInvalid configuration provided.
- exception src.utils.errors.MissingAPIKeyError[source]¶
Bases:
ConfigurationErrorRequired API key not found.
- exception src.utils.errors.DataError[source]¶
Bases:
ShareOfSearchErrorData fetching/processing errors.
- exception src.utils.errors.InvalidResponseError[source]¶
Bases:
APIErrorAPI returned invalid/unexpected response.
- exception src.utils.errors.ProcessingError[source]¶
Bases:
ShareOfSearchErrorData processing errors.
- exception src.utils.errors.TransformError[source]¶
Bases:
ProcessingErrorData transformation failed.
- exception src.utils.errors.CalculationError[source]¶
Bases:
ProcessingErrorMetric calculation failed.
- exception src.utils.errors.VisualizationError[source]¶
Bases:
ShareOfSearchErrorVisualization generation errors.
- exception src.utils.errors.ReportError[source]¶
Bases:
ShareOfSearchErrorReport generation errors.