Added an enum for Webhook Status

This commit is contained in:
Jonas Linter
2025-11-25 20:20:51 +01:00
parent 97994c5a38
commit 2941519899

View File

@@ -1,7 +1,16 @@
from enum import IntEnum
from enum import IntEnum, StrEnum
from typing import Final
class WebhookStatus(StrEnum):
"""Allowed webhook processing statuses for AlpineBits."""
PROCESSING = "processing"
COMPLETED = "completed"
FAILED = "failed"
PENDING = "pending"
class HttpStatusCode(IntEnum):
"""Allowed HTTP status codes for AlpineBits responses."""