From 60436b2e83e186f42b982f9cf734abce091c3be7 Mon Sep 17 00:00:00 2001 From: Martin Polanka Date: Mon, 1 Aug 2016 15:43:21 +0200 Subject: [PATCH] new progress --- Communication.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Communication.md b/Communication.md index 2be123a..d218771 100644 --- a/Communication.md +++ b/Communication.md @@ -46,7 +46,7 @@ Commands: - **progress** - notice about evaluation progress. Requires 2 or 4 arguments: - `job_id` - identifier of current job - - `state` - what is happening now. One of "DOWNLOADED" (submission successfuly fetched), "UPLOADED" (results are uploaded to fileserver), "STARTED" (evaluation started), "ENDED" (evaluation is finnished) and "TASK" (task state changed - see below) + - `state` - what is happening now. One of "DOWNLOADED" (submission successfuly fetched), "FAILED" (something bad happened and job was not executed at all), "UPLOADED" (results are uploaded to fileserver), "STARTED" (evaluation started), "ENDED" (evaluation is finnished) and "TASK" (task state changed - see below) - `task_id` - only present for "TASK" state - identifier of task in current job - `task_state` - only present for "TASK" state - result of task evaluation. One of "COMPLETED", "FAILED" and "SKIPPED". - COMPLETED - task was successfully executed without any error, subsequent task will be executed @@ -194,7 +194,7 @@ When monitor receives "progress" message from broker there are two options: Message JSON format is dictionary with keys: -- **command** - type of progress. One of "STARTED" (evaluation started), "DOWNLOADED" (submission source downloaded), "TASK" (progress on one of the tasks), "UPLOADED" (results are uploaded), "ENDED" (evaluation ended) +- **command** - type of progress. One of "STARTED" (evaluation started), "FAILED" (something bad happened and job was not executed at all), "DOWNLOADED" (submission source downloaded), "TASK" (progress on one of the tasks), "UPLOADED" (results are uploaded), "ENDED" (evaluation ended) - **task_id** - id of currently evaluated task. Present only if **command** is "TASK". - **task_state** - state of task with id **task_id**. Present only if **command** is "TASK". Value is one of "COMPLETED", "FAILED" and "SKIPPED". - COMPLETED - task was successfully executed without any error, subsequent task will be executed