From 890f88cf8828ae1d8dde8cb8c104226837187353 Mon Sep 17 00:00:00 2001 From: Lucas Di Pentima Date: Fri, 1 Apr 2022 12:10:32 -0300 Subject: [PATCH] 18881: Adds runtime_status support on container model. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima --- src/models/container.ts | 2 ++ src/models/runtime-status.ts | 11 +++++++++++ 2 files changed, 13 insertions(+) create mode 100644 src/models/runtime-status.ts diff --git a/src/models/container.ts b/src/models/container.ts index e931c4bf..127c2508 100644 --- a/src/models/container.ts +++ b/src/models/container.ts @@ -6,6 +6,7 @@ import { Resource, ResourceKind } from "./resource"; import { MountType } from 'models/mount-types'; import { RuntimeConstraints } from "models/runtime-constraints"; import { SchedulingParameters } from './scheduling-parameters'; +import { RuntimeStatus } from "./runtime-status"; export enum ContainerState { QUEUED = 'Queued', @@ -27,6 +28,7 @@ export interface ContainerResource extends Resource { outputPath: string; mounts: MountType[]; runtimeConstraints: RuntimeConstraints; + runtimeStatus: RuntimeStatus; schedulingParameters: SchedulingParameters; output: string | null; containerImage: string; diff --git a/src/models/runtime-status.ts b/src/models/runtime-status.ts new file mode 100644 index 00000000..c659930d --- /dev/null +++ b/src/models/runtime-status.ts @@ -0,0 +1,11 @@ +// Copyright (C) The Arvados Authors. All rights reserved. +// +// SPDX-License-Identifier: AGPL-3.0 + +export interface RuntimeStatus { + error?: string; + warning?: string; + activity?: string; + errorDetail?: string; + warningDetail?: string; +} -- 2.30.2