From: Guido van Rossum Date: Fri, 6 Nov 1992 13:34:17 +0000 (+0000) Subject: Added all_errors, list of all possible exceptions. X-Git-Tag: v0.9.8~94 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=21974798ced0eafef0b331a69f96222400859232;p=thirdparty%2FPython%2Fcpython.git Added all_errors, list of all possible exceptions. --- diff --git a/Lib/ftplib.py b/Lib/ftplib.py index ed588b5570dd..8423df6d8ca7 100644 --- a/Lib/ftplib.py +++ b/Lib/ftplib.py @@ -36,13 +36,19 @@ import string FTP_PORT = 21 -# Exception raiseds when an error or invalid response is received +# Exception raised when an error or invalid response is received error_reply = 'ftplib.error_reply' # unexpected [123]xx reply error_temp = 'ftplib.error_temp' # 4xx errors error_perm = 'ftplib.error_perm' # 5xx errors error_proto = 'ftplib.error_proto' # response does not begin with [1-5] +# All exceptions (hopefully) that may be raised here and that aren't +# (always) programming errors on our side +all_errors = (error_reply, error_temp, error_perm, error_proto, \ + socket.error, IOError) + + # Line terminators (we always output CRLF, but accept any of CRLF, CR, LF) CRLF = '\r\n'