Add job status update in service layer

Signed-off-by: Lee Smet <lee.smet@hotmail.com>
This commit is contained in:
Lee Smet
2025-08-22 12:45:50 +02:00
parent f30706a25a
commit 74995fa6fe
2 changed files with 73 additions and 2 deletions

View File

@@ -28,7 +28,7 @@ pub struct Job {
status: JobStatus,
}
#[derive(Clone, Serialize, Deserialize)]
#[derive(Clone, Serialize, Deserialize, PartialEq, Eq, Debug)]
pub enum JobStatus {
Dispatched,
WaitingForPrerequisites,
@@ -56,4 +56,7 @@ impl Job {
pub fn script_type(&self) -> ScriptType {
self.script_type.clone()
}
pub fn status(&self) -> JobStatus {
self.status.clone()
}
}