mailr4920 - /1.3/generic_fns/molmol.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on February 07, 2008 - 11:15:
Author: bugman
Date: Thu Feb  7 11:15:04 2008
New Revision: 4920

URL: http://svn.gna.org/viewcvs/relax?rev=4920&view=rev
Log:
Converted the Molmol pipe_open_test() function to the new relax design.


Modified:
    1.3/generic_fns/molmol.py

Modified: 1.3/generic_fns/molmol.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/generic_fns/molmol.py?rev=4920&r1=4919&r2=4920&view=diff
==============================================================================
--- 1.3/generic_fns/molmol.py (original)
+++ 1.3/generic_fns/molmol.py Thu Feb  7 11:15:04 2008
@@ -152,20 +152,27 @@
 
 
 def pipe_open_test():
-    """Function for testing if the Molmol pipe is open."""
+    """Function for testing if the Molmol pipe is open.
+
+    @return:    Whether the Molmol pipe is open or not.
+    @rtype:     bool
+    """
+
+    # Alias the data pipe container.
+    cdp = relax_data_store[relax_data_store.current_pipe]
 
     # Test if a pipe has been opened.
-    if not hasattr(relax_data_store, 'molmol'):
-        return 0
+    if not hasattr(cdp, 'molmol'):
+        return False
 
     # Test if the pipe has been broken.
     try:
-        relax_data_store.molmol.write('\n')
+        cdp.molmol.write('\n')
     except IOError:
-        return 0
+        return False
 
     # The pipe is open.
-    return 1
+    return True
 
 
 def pipe_write(command=None, store_command=1):




Related Messages


Powered by MHonArc, Updated Thu Feb 07 11:40:07 2008