Author: bugman Date: Fri Jun 8 13:03:01 2012 New Revision: 16763 URL: http://svn.gna.org/viewcvs/relax?rev=16763&view=rev Log: The bmrb.write user function now adds the file to the cdp.result_files list and notifies observers. Modified: branches/uf_redesign/generic_fns/bmrb.py Modified: branches/uf_redesign/generic_fns/bmrb.py URL: http://svn.gna.org/viewcvs/relax/branches/uf_redesign/generic_fns/bmrb.py?rev=16763&r1=16762&r2=16763&view=diff ============================================================================== --- branches/uf_redesign/generic_fns/bmrb.py (original) +++ branches/uf_redesign/generic_fns/bmrb.py Fri Jun 8 13:03:01 2012 @@ -37,6 +37,7 @@ from relax_errors import RelaxError, RelaxFileError, RelaxFileOverwriteError, RelaxNoModuleInstallError, RelaxNoPipeError from relax_io import get_file_path, mkdir_nofail import specific_fns +from status import Status; status = Status() from version import version_full @@ -281,3 +282,9 @@ # Execute the specific BMRB writing code. write_function(file_path, version=version) + + # Add the file to the results file list. + if not hasattr(cdp, 'result_files'): + cdp.result_files = [] + cdp.result_files.append(['text', 'BMRB', file_path]) + status.observers.result_file.notify()