diff options
author | gebele <gebele@in-silico.ch> | 2015-03-09 13:11:31 +0100 |
---|---|---|
committer | gebele <gebele@in-silico.ch> | 2015-03-09 13:11:31 +0100 |
commit | a89a020d0bd23a4402ad24e7d1d042d05fee8db4 (patch) | |
tree | e8e6684d0302876a65bba26a2179bec83732aaeb | |
parent | c53a540605275d9cd619ac02e3bdc3c920c0b98d (diff) |
added example article for editing task object
-rw-r--r-- | _posts/2015-03-09-edit-task-object-while-task-is-running.md | 45 |
1 files changed, 45 insertions, 0 deletions
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%** + + + + |