mailr4012 - /branches/N_state_model/generic_fns/align_tensor.py


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

Header


Content

Posted by edward on November 26, 2007 - 14:58:
Author: bugman
Date: Mon Nov 26 14:58:30 2007
New Revision: 4012

URL: http://svn.gna.org/viewcvs/relax?rev=4012&view=rev
Log:
Bug fix for generic_fns.align_tensor.return_data_name().

The function now checks that a string is passed into it.


Modified:
    branches/N_state_model/generic_fns/align_tensor.py

Modified: branches/N_state_model/generic_fns/align_tensor.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/N_state_model/generic_fns/align_tensor.py?rev=4012&r1=4011&r2=4012&view=diff
==============================================================================
--- branches/N_state_model/generic_fns/align_tensor.py (original)
+++ branches/N_state_model/generic_fns/align_tensor.py Mon Nov 26 14:58:30 
2007
@@ -30,7 +30,7 @@
 from data import Data as relax_data_store
 from data.diff_tensor import DiffTensorData
 import pipes
-from relax_errors import RelaxError, RelaxNoPipeError, RelaxNoTensorError, 
RelaxTensorError, RelaxUnknownParamCombError, RelaxUnknownParamError
+from relax_errors import RelaxError, RelaxNoPipeError, RelaxNoTensorError, 
RelaxStrError, RelaxTensorError, RelaxUnknownParamCombError, 
RelaxUnknownParamError
 
 
 def copy(pipe_from=None, pipe_to=None):
@@ -655,6 +655,10 @@
     
|________________________________________________________|______________|__________________|
     """
 
+    # Enforce that the name must be a string.
+    if type(name) != str:
+        raise RelaxStrError, ('name', name)
+
     # Axx.
     if search('^[Aa]xx$', name):
         return 'Axx'




Related Messages


Powered by MHonArc, Updated Mon Nov 26 15:00:23 2007