improve task manager to report exceptions better

This commit is contained in:
Jörg Thalheim
2023-10-04 16:44:26 +02:00
parent ff1fb784e7
commit 04ba80f614
5 changed files with 70 additions and 79 deletions

View File

@@ -3,6 +3,7 @@ from typing import List
from pydantic import BaseModel, Field
from ..task_manager import TaskStatus
from ..vms.inspect import VmConfig
@@ -38,8 +39,8 @@ class SchemaResponse(BaseModel):
class VmStatusResponse(BaseModel):
returncode: list[int | None]
running: bool
error: str | None
status: TaskStatus
class VmCreateResponse(BaseModel):