sigtrace: fix repo_setup for peer repos

Summary:
D22009699 recently introduced some logic that access repo.localvfs
during repo setup. This doesn't exist for peer repos, so let's exist early if
this is a peer.

Reviewed By: xavierd

Differential Revision: D22197586

fbshipit-source-id: 8f717aa21a0b45f8f85a1ff800ee4a1f86b94bdf
This commit is contained in:
Durham Goode 2020-06-23 15:59:23 -07:00 committed by Facebook GitHub Bot
parent 0c9fb28585
commit 7194d19edc

View File

@ -114,6 +114,8 @@ def uisetup(ui):
def reposetup(ui, repo):
# Do not track known long-running commands.
if not repo.local():
return
if ui.cmdname in {"debugedenimporthelper"} and not util.istest():
return
interval = ui.configint("sigtrace", "interval")