]> granicus.if.org Git - python/commitdiff
Added an optional timeout to FTP class. Also I started a test_ftplib.py
authorFacundo Batista <facundobatista@gmail.com>
Mon, 26 Mar 2007 20:18:31 +0000 (20:18 +0000)
committerFacundo Batista <facundobatista@gmail.com>
Mon, 26 Mar 2007 20:18:31 +0000 (20:18 +0000)
file to test the ftp lib (right now I included a basic test, the timeout
one, and nothing else).

Doc/lib/libftplib.tex

index 58d16cb10c128aed4b89362a60046bfc4a33eb4c..bf87481f847a19e7bdc8fb25481765adb4a89209 100644 (file)
@@ -37,12 +37,15 @@ dr-xr-srwt 105 ftp-usr  pdmaint     1536 Mar 21 14:32 ..
 The module defines the following items:
 
 \begin{classdesc}{FTP}{\optional{host\optional{, user\optional{,
-                       passwd\optional{, acct}}}}}
+                       passwd\optional{, acct\optional{, timeout}}}}}}
 Return a new instance of the \class{FTP} class.  When
 \var{host} is given, the method call \code{connect(\var{host})} is
 made.  When \var{user} is given, additionally the method call
 \code{login(\var{user}, \var{passwd}, \var{acct})} is made (where
 \var{passwd} and \var{acct} default to the empty string when not given).
+The optional \var{timeout} parameter specifies a timeout in seconds for the
+connection attempt (if is not specified, or passed as None, the global
+default timeout setting will be used).
 \end{classdesc}
 
 \begin{datadesc}{all_errors}