Author: bugman Date: Thu Nov 22 10:30:34 2007 New Revision: 3794 URL: http://svn.gna.org/viewcvs/relax?rev=3794&view=rev Log: Created the RelaxStrFileError. This is for when an argument can either be a string or file descriptor. Modified: 1.3/relax_errors.py Modified: 1.3/relax_errors.py URL: http://svn.gna.org/viewcvs/relax/1.3/relax_errors.py?rev=3794&r1=3793&r2=3794&view=diff ============================================================================== --- 1.3/relax_errors.py (original) +++ 1.3/relax_errors.py Thu Nov 22 10:30:34 2007 @@ -236,10 +236,17 @@ if Debug: self.save_state() -# Integer or string +# Integer or string. class RelaxIntStrError(BaseError): def __init__(self, name, value): self.text = "The " + name + " argument " + `value` + " must either be an integer or a string." + if Debug: + self.save_state() + +# String or file descriptor. +class RelaxStrFileError(BaseError): + def __init__(self, name, value): + self.text = "The " + name + " argument " + `value` + " must either be a string or a file descriptor." if Debug: self.save_state()