diff options
Diffstat (limited to 'lib/task.rb')
-rw-r--r-- | lib/task.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/task.rb b/lib/task.rb index 06d290f..4d1ee90 100644 --- a/lib/task.rb +++ b/lib/task.rb @@ -102,7 +102,9 @@ module OpenTox def to_rdfxml s = Serializer::Owl.new + @metadata[OT.errorReport] = @uri+"/ErrorReport/tmpId" if @error_report s.add_task(@uri,@metadata) + s.add_resource(@uri+"/ErrorReport/tmpId", OT.errorReport, @error_report.rdf_content) if @error_report s.to_rdfxml end @@ -138,6 +140,11 @@ module OpenTox load_metadata end + # not stored just for to_rdf + def add_error_report( error_report ) + @error_report = error_report + end + def pid=(pid) RestClientWrapper.put(File.join(@uri,'pid'), {:pid => pid}) end |