summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgebele <gebele@in-silico.ch>2015-03-09 13:11:31 +0100
committergebele <gebele@in-silico.ch>2015-03-09 13:11:31 +0100
commita89a020d0bd23a4402ad24e7d1d042d05fee8db4 (patch)
treee8e6684d0302876a65bba26a2179bec83732aaeb
parentc53a540605275d9cd619ac02e3bdc3c920c0b98d (diff)
added example article for editing task object
-rw-r--r--_posts/2015-03-09-edit-task-object-while-task-is-running.md45
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%**
+
+
+
+