Spaces:
Running
Running
Download app/analytics/errors.py from basyx/MediaRouter: direct link, hf CLI and curl.
- Browser
- Download file 419 Bytes
-
https://huggingface.co/spaces/basyx/MediaRouter/resolve/refs%2Fpr%2F6/app/analytics/errors.py
- Command line
-
hf download hf://spaces/basyx/MediaRouter@refs/pr/6/app/analytics/errors.py
-
curl -L -o errors.py https://huggingface.co/spaces/basyx/MediaRouter/resolve/refs%2Fpr%2F6/app/analytics/errors.py
419 Bytes
| from __future__ import annotations | |
| from app.core.exceptions import MediaAPIError | |
| class AnalyticsValidationError(MediaAPIError): | |
| code = "ANALYTICS_VALIDATION_ERROR" | |
| status_code = 422 | |
| class AnalyticsNotFoundError(MediaAPIError): | |
| code = "ANALYTICS_NOT_FOUND" | |
| status_code = 404 | |
| class AnalyticsIdempotencyConflictError(MediaAPIError): | |
| code = "ANALYTICS_IDEMPOTENCY_CONFLICT" | |
| status_code = 409 | |