| import enum | |
| class SubmissionStatus(enum.Enum): | |
| PENDING = 0 | |
| QUEUED = 1 | |
| PROCESSING = 2 | |
| SUCCESS = 3 | |
| FAILED = 4 | |
| class CompetitionType(enum.Enum): | |
| GENERIC = 1 | |
| SCRIPT = 2 | |
| class ErrorMessage(str, enum.Enum): | |
| FAILED_TO_CREATE_SPACE = "FAILED_TO_CREATE_SPACE" | |
| START_SPACE_FAILED = "START_SPACE_FAILED" | |
| BUILD_SPACE_FAILED = "BUILD_SPACE_FAILED" | |
| RUNTIME_ERROR = "RUNTIME_ERROR" | |
| SPACE_TIMEOUT = "SPACE_TIMEOUT" | |