From: Facundo Batista Date: Mon, 26 Mar 2007 20:18:31 +0000 (+0000) Subject: Added an optional timeout to FTP class. Also I started a test_ftplib.py X-Git-Tag: v2.6a1~1927 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=51b7abc5199cb87d9e17fbbb276a6695888d12f1;p=python Added an optional timeout to FTP class. Also I started a test_ftplib.py file to test the ftp lib (right now I included a basic test, the timeout one, and nothing else). --- diff --git a/Doc/lib/libftplib.tex b/Doc/lib/libftplib.tex index 58d16cb10c..bf87481f84 100644 --- a/Doc/lib/libftplib.tex +++ b/Doc/lib/libftplib.tex @@ -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}