Rev 4806: Merge 2.1.0b4-http-host in http://bazaar.launchpad.net/~jameinel/bzr/2.1.0b4-dev
John Arbash Meinel
john at arbash-meinel.com
Mon Nov 16 20:13:49 GMT 2009
At http://bazaar.launchpad.net/~jameinel/bzr/2.1.0b4-dev
------------------------------------------------------------
revno: 4806 [merge]
revision-id: john at arbash-meinel.com-20091116201345-e5l08x8nfbqlvs37
parent: john at arbash-meinel.com-20091116201253-bdns2kd204ig5kbr
parent: john at arbash-meinel.com-20091111073508-gqtuov3w0za0omu9
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: 2.1.0b4-dev
timestamp: Mon 2009-11-16 14:13:45 -0600
message:
Merge 2.1.0b4-http-host
modified:
bzrlib/tests/http_server.py httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
bzrlib/transport/sftp.py sftp.py-20051019050329-ab48ce71b7e32dfe
-------------- next part --------------
=== modified file 'bzrlib/tests/http_server.py'
--- a/bzrlib/tests/http_server.py 2009-07-08 15:24:31 +0000
+++ b/bzrlib/tests/http_server.py 2009-11-11 07:23:59 +0000
@@ -462,7 +462,7 @@
raise httplib.UnknownProtocol(proto_vers)
else:
self._httpd = self.create_httpd(serv_cls, rhandler)
- host, self.port = self._httpd.socket.getsockname()
+ self.host, self.port = self._httpd.socket.getsockname()
return self._httpd
def _http_start(self):
=== modified file 'bzrlib/transport/sftp.py'
--- a/bzrlib/transport/sftp.py 2009-06-10 03:56:49 +0000
+++ b/bzrlib/transport/sftp.py 2009-11-11 07:35:08 +0000
@@ -917,7 +917,7 @@
self._socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
self._socket.bind(('localhost', 0))
self._socket.listen(1)
- self.port = self._socket.getsockname()[1]
+ self.host, self.port = self._socket.getsockname()[:2]
self._stop_event = threading.Event()
def stop(self):
@@ -1045,7 +1045,8 @@
def _get_sftp_url(self, path):
"""Calculate an sftp url to this server for path."""
- return 'sftp://foo:bar@localhost:%d/%s' % (self._listener.port, path)
+ return 'sftp://foo:bar@%s:%d/%s' % (self._listener.host,
+ self._listener.port, path)
def log(self, message):
"""StubServer uses this to log when a new server is created."""
More information about the bazaar-commits
mailing list