/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/transport/__init__.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2009-03-19 15:41:45 UTC
  • mfrom: (4167.1.1 integration)
  • Revision ID: pqm@pqm.ubuntu.com-20090319154145-159h7mmiivu3df6v
(vila) FTP test server: disable medusa for python2.6, add pyftpdlib

Show diffs side-by-side

added added

removed removed

Lines of Context:
1787
1787
register_transport_proto('aftp://', help="Access using active FTP.")
1788
1788
register_lazy_transport('aftp://', 'bzrlib.transport.ftp', 'FtpTransport')
1789
1789
 
1790
 
# Default to trying GSSAPI authentication (if the kerberos module is available)
1791
 
register_transport_proto('ftp+gssapi://', register_netloc=True)
1792
 
register_lazy_transport('ftp+gssapi://', 'bzrlib.transport.ftp._gssapi',
1793
 
                        'GSSAPIFtpTransport')
1794
 
register_transport_proto('aftp+gssapi://', register_netloc=True)
1795
 
register_lazy_transport('aftp+gssapi://', 'bzrlib.transport.ftp._gssapi',
1796
 
                        'GSSAPIFtpTransport')
1797
 
register_transport_proto('ftp+nogssapi://', register_netloc=True)
1798
 
register_transport_proto('aftp+nogssapi://', register_netloc=True)
1799
 
 
1800
 
register_lazy_transport('ftp://', 'bzrlib.transport.ftp._gssapi',
1801
 
                        'GSSAPIFtpTransport')
1802
 
register_lazy_transport('aftp://', 'bzrlib.transport.ftp._gssapi',
1803
 
                        'GSSAPIFtpTransport')
1804
 
register_lazy_transport('ftp+nogssapi://', 'bzrlib.transport.ftp',
1805
 
                        'FtpTransport')
1806
 
register_lazy_transport('aftp+nogssapi://', 'bzrlib.transport.ftp',
1807
 
                        'FtpTransport')
 
1790
try:
 
1791
    import kerberos
 
1792
    kerberos_available = True
 
1793
except ImportError:
 
1794
    kerberos_available = False
 
1795
 
 
1796
if kerberos_available:
 
1797
    # Default to trying GSSAPI authentication (if the kerberos module is
 
1798
    # available)
 
1799
    register_transport_proto('ftp+gssapi://', register_netloc=True)
 
1800
    register_lazy_transport('ftp+gssapi://', 'bzrlib.transport.ftp._gssapi',
 
1801
                            'GSSAPIFtpTransport')
 
1802
    register_transport_proto('aftp+gssapi://', register_netloc=True)
 
1803
    register_lazy_transport('aftp+gssapi://', 'bzrlib.transport.ftp._gssapi',
 
1804
                            'GSSAPIFtpTransport')
 
1805
    register_transport_proto('ftp+nogssapi://', register_netloc=True)
 
1806
    register_transport_proto('aftp+nogssapi://', register_netloc=True)
 
1807
 
 
1808
    register_lazy_transport('ftp://', 'bzrlib.transport.ftp._gssapi',
 
1809
                            'GSSAPIFtpTransport')
 
1810
    register_lazy_transport('aftp://', 'bzrlib.transport.ftp._gssapi',
 
1811
                            'GSSAPIFtpTransport')
 
1812
    register_lazy_transport('ftp+nogssapi://', 'bzrlib.transport.ftp',
 
1813
                            'FtpTransport')
 
1814
    register_lazy_transport('aftp+nogssapi://', 'bzrlib.transport.ftp',
 
1815
                            'FtpTransport')
1808
1816
 
1809
1817
register_transport_proto('memory://')
1810
1818
register_lazy_transport('memory://', 'bzrlib.transport.memory',