Mercurial > public > mercurial-scm > hg-stable
diff hgext/chgserver.py @ 30516:dd539e2d89aa
server: move service table and factory from commandserver
This is necessary to solve future dependency cycle between commandserver.py
and chgserver.py.
'cmd' prefix is added to table and function names to avoid conflicts with
hgweb.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sat, 15 Oct 2016 13:57:17 +0900 |
parents | 39d13b8c101d |
children | 1873563e1ede |
line wrap: on
line diff
--- a/hgext/chgserver.py Sat Oct 15 13:47:43 2016 +0900 +++ b/hgext/chgserver.py Sat Oct 15 13:57:17 2016 +0900 @@ -60,6 +60,7 @@ error, extensions, osutil, + server, util, ) @@ -635,7 +636,7 @@ return commandserver.unixforkingservice(ui, repo=None, opts=opts, handler=h) def uisetup(ui): - commandserver._servicemap['chgunix'] = chgunixservice + server._cmdservicemap['chgunix'] = chgunixservice # CHGINTERNALMARK is temporarily set by chg client to detect if chg will # start another chg. drop it to avoid possible side effects.