CR fixes III
[arvados-workbench2.git] / src / models / process.ts
index bcfbd3a557faa074bb9c654fa50eadd39039dfd7..1e04cb10f395de5284765fbb50244d2e45d4ea1d 100644 (file)
@@ -2,37 +2,6 @@
 //
 // SPDX-License-Identifier: AGPL-3.0
 
-import { Resource, ResourceKind } from "./resource";
+import { ContainerRequestResource } from "./container-request";
 
-export enum ProcessState {
-    UNCOMMITTED = "Uncommitted",
-    COMMITTED = "Committed",
-    FINAL = "Final"
-}
-
-export interface ProcessResource extends Resource {
-    kind: ResourceKind.PROCESS;
-    name: string;
-    description: string;
-    properties: any;
-    state: ProcessState;
-    requestingContainerUuid: string;
-    containerUuid: string;
-    containerCountMax: number;
-    mounts: any;
-    runtimeConstraints: any;
-    schedulingParameters: any;
-    containerImage: string;
-    environment: any;
-    cwd: string;
-    command: string[];
-    outputPath: string;
-    outputName: string;
-    outputTtl: number;
-    priority: number;
-    expiresAt: string;
-    useExisting: boolean;
-    logUuid: string;
-    outputUuid: string;
-    filters: string;
-}
+export type ProcessResource = ContainerRequestResource;