From: Aleksey Gurtovoy (agurtovoy_at_[hidden])
Date: 2004-12-02 06:38:17
Caleb Epstein writes:
> On Wed, 1 Dec 2004 04:20:30 -0600, Aleksey Gurtovoy
> <agurtovoy_at_[hidden]> wrote:
> > Oh, that's good enough. If you grab the latest 'regression.py' from
> > http://cvs.sourceforge.net/viewcvs.py/boost/boost/tools/regression/xsl_reports/runner/regression.py
> > and provide it with the '--ftp-proxy' option, it will try the above route.
> > A quick way to check whether it works or not without going through the
> > whole regression cycle would be this:
> > python regression.py upload-logs --runner=<your-runner-id> --ftp-proxy=<proxy>
> > ^^^^^^^^^^^
> OK it almost works. At least in my case, collect_and_upload_logs.py
> needs to turn off PASV mode:
> utils.log( ' Connecting through FTP proxy server "%s"' % ftp_proxy )
> ftp = ftplib.FTP( ftp_proxy )
> ftp.set_pasv (0) # turn off PASV mode
> ftp.login( 'anonymous@%s' % ftp_site, 'anonymous@' )
> The use (or non-use) of PASV should probably be user-selectable.
Let's wait and see if somebody needs a different setup.
> It might be nice to be able to turn on ftplib debugging too via
Sure; OK, '--debug-level' in the latest 'regression.py' will do
that for you.
-- Aleksey Gurtovoy MetaCommunications Engineering
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk