-
Committer:
Vincent Ladeuil
-
Date:
2007-11-19 13:44:25 UTC
-
mto:
(3018.1.1 trunk)
-
mto:
This revision was merged to the branch mainline in
revision
3019.
-
Revision ID:
v.ladeuil+lp@free.fr-20071119134425-y74t0vh9ctpo8j9f
Fix 150860 by leaving port as user specified it.
* transport/remote.py:
(BZR_DEFAULT_INTERFACE, BZR_DEFAULT_PORT): Moved to
smart/medium.py.
* transport/__init__.py:
(TransportListRegistry.register_transport): Delete default_port.
(TransportListRegistry.get_default_port): Deleted.
(ConnectedTransport._split_url, ConnectedTransport._unsplit_url):
Leave port untouched.
* tests/test_transport.py:
Transports kept port as user specified it.
(TestRemoteTCPTransport, SSHPortTestMixin, SFTPTransportPortTest,
BzrSSHTransportPortTest): Deleted. Default port is set just before
connection.
* smart/medium.py:
(SmartTCPClientMedium._ensure_connection): Set port to default
*just* before connection.
* builtins.py:
(cmd_serve.run): Get interface and port default values from medium.