myexperiment-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[myexperiment-hackers] [2313] trunk/lib/workflow_processors: added defen


From: noreply
Subject: [myexperiment-hackers] [2313] trunk/lib/workflow_processors: added defensive file rewinding to processors
Date: Wed, 13 Jan 2010 11:30:01 -0500 (EST)

Revision
2313
Author
dgc
Date
2010-01-13 11:30:00 -0500 (Wed, 13 Jan 2010)

Log Message

added defensive file rewinding to processors

Modified Paths

Diff

Modified: trunk/lib/workflow_processors/taverna2_beta.rb (2312 => 2313)


--- trunk/lib/workflow_processors/taverna2_beta.rb	2010-01-13 16:27:50 UTC (rev 2312)
+++ trunk/lib/workflow_processors/taverna2_beta.rb	2010-01-13 16:30:00 UTC (rev 2313)
@@ -44,6 +44,7 @@
     
     def self.recognised?(file)
       begin
+        file.rewind
         t2flow_model = T2Flow::Parser.new.parse(file.read)
         file.rewind
         return !t2flow_model.nil?

Modified: trunk/lib/workflow_processors/taverna_scufl.rb (2312 => 2313)


--- trunk/lib/workflow_processors/taverna_scufl.rb	2010-01-13 16:27:50 UTC (rev 2312)
+++ trunk/lib/workflow_processors/taverna_scufl.rb	2010-01-13 16:30:00 UTC (rev 2313)
@@ -46,6 +46,7 @@
     
     def self.recognised?(file)
       begin
+        file.rewind
         scufl_model = Scufl::Parser.new.parse(file.read)
         file.rewind
         return !scufl_model.nil?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]