~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/transport/__init__.py

  • Committer: Martin Pool
  • Date: 2008-06-25 10:06:48 UTC
  • mfrom: (3509 +trunk)
  • mto: This revision was merged to the branch mainline in revision 3510.
  • Revision ID: mbp@sourcefrog.net-20080625100648-ac20jxcm3ojucuby
merge trunk; remove RemoteToOtherFetcher

Show diffs side-by-side

added added

removed removed

Lines of Context:
1311
1311
         query, fragment) = urlparse.urlparse(url, allow_fragments=False)
1312
1312
        user = password = host = port = None
1313
1313
        if '@' in netloc:
1314
 
            user, host = netloc.split('@', 1)
 
1314
            user, host = netloc.rsplit('@', 1)
1315
1315
            if ':' in user:
1316
1316
                user, password = user.split(':', 1)
1317
1317
                password = urllib.unquote(password)
1772
1772
 
1773
1773
register_lazy_transport('bzr://', 'bzrlib.transport.remote',
1774
1774
                        'RemoteTCPTransport')
 
1775
register_transport_proto('bzr-v2://', register_netloc=True)
 
1776
 
 
1777
register_lazy_transport('bzr-v2://', 'bzrlib.transport.remote',
 
1778
                        'RemoteTCPTransportV2Only')
1775
1779
register_transport_proto('bzr+http://',
1776
1780
#                help="Fast access using the Bazaar smart server over HTTP."
1777
1781
                         register_netloc=True)