MCPcopy Create free account
hub / github.com/MoonKraken/youtube / pause_task

Function pause_task

FullStackRust/backend/src/api/task.rs:135–145  ·  view source on GitHub ↗
(
    ddb_repo: Data<DDBRepository>, 
    task_identifier: Path<TaskIdentifier>
)

Source from the content-addressed store, hash-verified

133
134#[put("/task/{task_global_id}/pause")]
135pub async fn pause_task(
136 ddb_repo: Data<DDBRepository>,
137 task_identifier: Path<TaskIdentifier>
138) -> Result<Json<TaskIdentifier>, TaskError> {
139 state_transition(
140 ddb_repo,
141 task_identifier.into_inner().task_global_id,
142 TaskState::Paused,
143 None
144 ).await
145}
146
147#[put("/task/{task_global_id}/fail")]
148pub async fn fail_task(

Callers

nothing calls this directly

Calls 1

state_transitionFunction · 0.70

Tested by

no test coverage detected