mailr4675 - /1.3/prompt/model_free.py


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

Header


Content

Posted by edward on January 13, 2008 - 12:57:
Author: bugman
Date: Sun Jan 13 12:57:32 2008
New Revision: 4675

URL: http://svn.gna.org/viewcvs/relax?rev=4675&view=rev
Log:
Bug fix for the params arg of the model_free.create_model() user function.

This arg is now properly checked.


Modified:
    1.3/prompt/model_free.py

Modified: 1.3/prompt/model_free.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/prompt/model_free.py?rev=4675&r1=4674&r2=4675&view=diff
==============================================================================
--- 1.3/prompt/model_free.py (original)
+++ 1.3/prompt/model_free.py Sun Jan 13 12:57:32 2008
@@ -139,10 +139,16 @@
 
         # Parameter types.
         if type(params) != list:
-            raise RelaxListError, ('parameter types', params)
-        for i in xrange(len(params)):
-            if type(params[i]) != str:
-                raise RelaxListStrError, ('parameter types', params)
+            raise RelaxListStrError, ('parameters', params)
+        else:
+            # Empty list.
+            if params == []:
+                raise RelaxListStrError, ('parameters', params)
+
+            # Check the values.
+            for i in xrange(len(params)):
+                if type(params[i]) != str:
+                    raise RelaxListStrError, ('parameters', params)
 
         # Spin identification string.
         if spin_id != None and type(spin_id) != str:




Related Messages


Powered by MHonArc, Updated Sun Jan 13 13:20:09 2008