Mercurial > hg
diff tests/test-serve.out @ 12076:49463314c24f
mail/hgweb: support service names for ports (issue2350)
This adds util.getport(port) which tries to parse port as an int, and
failing that, looks it up using socket.getservbyname(). Thus, the
following will work:
[smtp]
port = submission
[web]
port = http
This does not apply to ports in URLs used in clone, pull, etc.
author | Brodie Rao <brodie@bitheap.org> |
---|---|
date | Sat, 28 Aug 2010 12:31:07 -0400 |
parents | 3318431f2ab4 |
children | ba8850911703 |
line wrap: on
line diff
--- a/tests/test-serve.out Fri Aug 27 16:25:47 2010 +0200 +++ b/tests/test-serve.out Sat Aug 28 12:31:07 2010 -0400 @@ -7,6 +7,10 @@ % With -v and -p HGPORT2 listening at http://localhost/ (bound to 127.0.0.1:HGPORT2) % errors +% With -v and -p http (should fail) +abort: cannot start server at 'localhost:80': Permission denied +abort: child process failed to start +% errors % With --prefix foo listening at http://localhost/foo/ (bound to 127.0.0.1:HGPORT1) % errors