Spaces:
Running
on
Zero
Running
on
Zero
File size: 710 Bytes
2eafbc4 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
from enum import Enum
STATUS_KEY = "status"
TYPE_KEY = "type"
ERROR_TYPE_KEY = "error_type"
REQUEST_ID_KEY = "request_id"
PIPELINE_ID_KEY = "pipeline_id"
COMMAND_KEY = "command"
RESPONSE_KEY = "response"
ENCODING = "utf-8"
class OperationStatus(str, Enum):
SUCCESS = "success"
FAILURE = "failure"
class ErrorType(str, Enum):
INTERNAL_ERROR = "internal_error"
INVALID_PAYLOAD = "invalid_payload"
NOT_FOUND = "not_found"
OPERATION_ERROR = "operation_error"
AUTHORISATION_ERROR = "authorisation_error"
class CommandType(str, Enum):
INIT = "init"
MUTE = "mute"
RESUME = "resume"
STATUS = "status"
TERMINATE = "terminate"
LIST_PIPELINES = "list_pipelines"
|