mirror of
https://github.com/facebook/sapling.git
synced 2024-10-11 09:17:30 +03:00
17 lines
445 B
Python
17 lines
445 B
Python
|
# Copyright 2016-present Facebook. All Rights Reserved.
|
||
|
#
|
||
|
# print server fqdn during a remote session
|
||
|
|
||
|
import socket
|
||
|
|
||
|
from mercurial import wireproto
|
||
|
from mercurial.extensions import wrapfunction
|
||
|
from mercurial.i18n import _
|
||
|
|
||
|
def extsetup(ui):
|
||
|
def printhostname(orig, *args, **kwargs):
|
||
|
ui.warn(_('hostname') + ': ' + socket.getfqdn())
|
||
|
return orig(*args, **kwargs)
|
||
|
|
||
|
wrapfunction(wireproto, '_capabilities', printhostname)
|