UNPKG

durable-execution

Version:

A durable task engine for running tasks durably and resiliently

41 lines 1.1 kB
// src/task.ts function isDurableFinalizeTaskOptionsTaskOptions(options) { return "run" in options && !("runParent" in options); } function isDurableFinalizeTaskOptionsParentTaskOptions(options) { return "runParent" in options && !("run" in options); } var ALL_TASK_EXECUTION_STATUSES_STORAGE_OBJECTS = [ "ready", "running", "failed", "timed_out", "waiting_for_children_tasks", "children_tasks_failed", "waiting_for_finalize_task", "finalize_task_failed", "completed", "cancelled" ]; var ACTIVE_TASK_EXECUTION_STATUSES_STORAGE_OBJECTS = [ "ready", "running", "waiting_for_children_tasks", "waiting_for_finalize_task" ]; var FINISHED_TASK_EXECUTION_STATUSES_STORAGE_OBJECTS = [ "failed", "timed_out", "children_tasks_failed", "finalize_task_failed", "completed", "cancelled" ]; export { ACTIVE_TASK_EXECUTION_STATUSES_STORAGE_OBJECTS, ALL_TASK_EXECUTION_STATUSES_STORAGE_OBJECTS, FINISHED_TASK_EXECUTION_STATUSES_STORAGE_OBJECTS, isDurableFinalizeTaskOptionsParentTaskOptions, isDurableFinalizeTaskOptionsTaskOptions }; //# sourceMappingURL=task.js.map