CMDCOrchestrator.RunState (cmdc_orchestrator v0.6.0)

Copy Markdown View Source

Workflow run 状态集合与归一化工具。

Summary

Functions

归一化 atom/string 状态。

返回所有合法 run 状态。

判断状态是否为终态。

Types

status()

@type status() ::
  :queued | :running | :waiting | :paused | :succeeded | :failed | :cancelled

Functions

normalize(status)

@spec normalize(status() | String.t()) :: status()

归一化 atom/string 状态。

statuses()

@spec statuses() :: [status()]

返回所有合法 run 状态。

terminal?(status)

@spec terminal?(status() | String.t()) :: boolean()

判断状态是否为终态。