Skip to content

Commit 1d6fb48

Browse files
committed
move machine resources to core
1 parent bc38276 commit 1d6fb48

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

internal-packages/run-engine/src/engine/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import {
66
CompleteRunAttemptResult,
77
DequeuedMessage,
88
ExecutionResult,
9+
MachineResources,
910
parsePacket,
1011
RunExecutionData,
1112
sanitizeError,
@@ -61,7 +62,7 @@ import {
6162
isExecuting,
6263
isFinalRunStatus,
6364
} from "./statuses";
64-
import { HeartbeatTimeouts, MachineResources, RunEngineOptions, TriggerParams } from "./types";
65+
import { HeartbeatTimeouts, RunEngineOptions, TriggerParams } from "./types";
6566

6667
const workerCatalog = {
6768
finishWaitpoint: {

internal-packages/run-engine/src/engine/types.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,6 @@ export type HeartbeatTimeouts = {
3434
EXECUTING_WITH_WAITPOINTS: number;
3535
};
3636

37-
export type MachineResources = {
38-
cpu: number;
39-
memory: number;
40-
};
41-
4237
export type TriggerParams = {
4338
friendlyId: string;
4439
number: number;

packages/core/src/v3/schemas/runEngine.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,3 +191,9 @@ export const WaitForDurationResult = z
191191
})
192192
.and(ExecutionResult);
193193
export type WaitForDurationResult = z.infer<typeof WaitForDurationResult>;
194+
195+
export const MachineResources = z.object({
196+
cpu: z.number(),
197+
memory: z.number(),
198+
});
199+
export type MachineResources = z.infer<typeof MachineResources>;

0 commit comments

Comments
 (0)