From a89a020d0bd23a4402ad24e7d1d042d05fee8db4 Mon Sep 17 00:00:00 2001 From: gebele Date: Mon, 9 Mar 2015 13:11:31 +0100 Subject: added example article for editing task object --- ...03-09-edit-task-object-while-task-is-running.md | 45 ++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 _posts/2015-03-09-edit-task-object-while-task-is-running.md diff --git a/_posts/2015-03-09-edit-task-object-while-task-is-running.md b/_posts/2015-03-09-edit-task-object-while-task-is-running.md new file mode 100644 index 0000000..56e00c3 --- /dev/null +++ b/_posts/2015-03-09-edit-task-object-while-task-is-running.md @@ -0,0 +1,45 @@ +--- +layout: post +title: "Edit Task object while Task is running" +description: "HowTo edit a Task object inside a Task block." +category: Usage +tags: [Metadata, Object, RDF, Tutorials] +--- +{% include JB/setup %} +**This post explains how to edit a Task object with percentageCompleted value.** + +_Example:_ + + # generate a Task uri + task_uri = OpenTox::Task.task_uri + + # pass 'task_uri' to become new Task uri + task = OpenTox::Task.run("Message", "Creator", task_uri) do |t| + + # get Task object and fill with metadata + t = OpenTox::Task.find task_uri + t.metadata + + run partial code + + # edit progress + t[RDF::OT.percentageCompleted] = "25" + t.put + + run partial code + + # edit progress + t[RDF::OT.percentageCompleted] = "50" + t.put + + run partial code + "Result URI" + end + # wait to complete + task.wait + +**If task status is completed task.percentageCompleted == 100%** + + + + -- cgit v1.2.3