mirror of
https://github.com/facebook/sapling.git
synced 2024-10-12 01:39:21 +03:00
e75b9fc1b1
Summary: This commit moves most of the stuff in hgext3rd and related tests to hg-crew/hgext and hg-crew/test respectively. The things that are not moved are the ones which require some more complex imports. Depends on D6675309 Test Plan: - tests are failing at this commit, fixes are in the following commits Reviewers: #sourcecontrol Differential Revision: https://phabricator.intern.facebook.com/D6675329
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)
|