Author: bugman
Date: Tue Sep 30 16:56:28 2014
New Revision: 26098
URL: http://svn.gna.org/viewcvs/relax?rev=26098&view=rev
Log:
Fixes and simplifications for the pipe_control.pipes.check_pipe() checking
object.
One of the RelaxError classes were not initialised and the docstring was
incorrect.
Modified:
trunk/pipe_control/pipes.py
Modified: trunk/pipe_control/pipes.py
URL:
http://svn.gna.org/viewcvs/relax/trunk/pipe_control/pipes.py?rev=26098&r1=26097&r2=26098&view=diff
==============================================================================
--- trunk/pipe_control/pipes.py (original)
+++ trunk/pipe_control/pipes.py Tue Sep 30 16:56:28 2014
@@ -126,16 +126,13 @@
def check_pipe_func(pipe_name=None):
- """Testing for the existence of the current or supplied data pipe.
+ """Test for the existence of the current or supplied data pipe.
@param pipe_name: The name of the data pipe to switch to.
@type pipe_name: str
- @return: The answer to the question of whether the pipe exists.
- @rtype: Boolean
- """
-
- # Init.
- error = None
+ @return: The initialised RelaxError object or nothing.
+ @rtype: None or RelaxError instance
+ """
# No supplied data pipe and no current data pipe.
if pipe_name == None:
@@ -144,14 +141,11 @@
# Still no luck.
if pipe_name == None:
- error = RelaxNoPipeError
+ return RelaxNoPipeError()
# Test if the data pipe exists.
if pipe_name not in ds:
- error = RelaxNoPipeError(pipe_name)
-
- # Return the error.
- return error
+ return RelaxNoPipeError(pipe_name)
# Create the checking object.
check_pipe = Check(check_pipe_func)
_______________________________________________
relax (http://www.nmr-relax.com)
This is the relax-commits mailing list
[email protected]
To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-commits