Author: bugman Date: Thu Aug 18 14:42:15 2011 New Revision: 14397 URL: http://svn.gna.org/viewcvs/relax?rev=14397&view=rev Log: Removed some unused code and added some comments and a docstring. Modified: branches/gui_testing/multi/multi_processor_base.py Modified: branches/gui_testing/multi/multi_processor_base.py URL: http://svn.gna.org/viewcvs/relax/branches/gui_testing/multi/multi_processor_base.py?rev=14397&r1=14396&r2=14397&view=diff ============================================================================== --- branches/gui_testing/multi/multi_processor_base.py (original) +++ branches/gui_testing/multi/multi_processor_base.py Thu Aug 18 14:42:15 2011 @@ -159,32 +159,13 @@ def pre_run(self): + """Method called before starting the application main loop""" + + # Execute the base class method. super(Multi_processor, self).pre_run() + # Capture the standard IO streams for the master and slaves. self.capture_stdio() -# self.save_stdout = sys.stdout -# self.save_stderr = sys.stderr - -# if self.processor_size() > 1 and self.rank() == 0: -# -# pre_string = 'M'*self.rank_format_string_width() -# -# sys.stdout = PrependOut(pre_string + ' S> ', sys.stdout) -# #FIXME: seems to be that writing to stderr results leeds to incorrect serialisation of output -# sys.stderr = PrependOut(pre_string + ' E> ', sys.__stdout__) -# -# else: -# # add debug flag or extra channels that output immediately -# if self.processor_size() > 1: -# pre_string = self.rank_format_string() % self.rank() -# stderr_string = ' E> ' -# stdout_string = ' S> ' -# else: -# pre_string = '' -# stderr_string = '' -# stdout_string = '' -# sys.stdout = PrependStringIO(pre_string + stdout_string) -# sys.stderr = PrependStringIO(pre_string + stderr_string, target_stream=sys.stdout) #FIXME: fill out generic result processing move to processor