gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r28137 - gnunet-planetlab/gplmt/gplmt


From: gnunet
Subject: [GNUnet-SVN] r28137 - gnunet-planetlab/gplmt/gplmt
Date: Thu, 18 Jul 2013 09:48:36 +0200

Author: wachs
Date: 2013-07-18 09:48:36 +0200 (Thu, 18 Jul 2013)
New Revision: 28137

Modified:
   gnunet-planetlab/gplmt/gplmt/Worker.py
Log:
save output


Modified: gnunet-planetlab/gplmt/gplmt/Worker.py
===================================================================
--- gnunet-planetlab/gplmt/gplmt/Worker.py      2013-07-18 07:48:18 UTC (rev 
28136)
+++ gnunet-planetlab/gplmt/gplmt/Worker.py      2013-07-18 07:48:36 UTC (rev 
28137)
@@ -132,7 +132,7 @@
     def exec_run (self, task, transport):
         global interrupt
         message = "undefined"
-        output = "missing"
+        output = ""
         if(interrupt):
             message = "'"+ task.name +  "' interrupted by user"
             g_logger.log (self.node.hostname + " : Task '"+ message)
@@ -161,6 +161,7 @@
         
         stdout_data = ""
         stderr_data = ""
+        
         while 1:
             if(interrupt):
                 result = Tasks.Taskresult.user_interrupt
@@ -179,12 +180,14 @@
                     if data:
                         got_data = True
                         g_logger.log (self.node.hostname + " : " + data)
+                        output += data
                         stdout_data += data
                 if channel.recv_stderr_ready():
                     data = r[0].recv_stderr(4096)
                     if data:
                         got_data = True
                         g_logger.log (self.node.hostname + " : " + data)
+                        output += data
                         stderr_data += data
                 if not got_data:
                     break




reply via email to

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