diff mercurial/localrepo.py @ 44160:238790674d69 stable

config: add a function in `rcutil` to abstract HGRCSKIPREPO We wil need to respect this environment variable in more place. Differential Revision: https://phab.mercurial-scm.org/D8072
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Tue, 04 Feb 2020 12:31:19 +0100
parents d56a2d6f34f0
children 5962fd0d1045
line wrap: on
line diff
--- a/mercurial/localrepo.py	Mon Feb 03 20:12:47 2020 -0500
+++ b/mercurial/localrepo.py	Tue Feb 04 12:31:19 2020 +0100
@@ -53,6 +53,7 @@
     phases,
     pushkey,
     pycompat,
+    rcutil,
     repoview,
     revset,
     revsetlang,
@@ -676,7 +677,7 @@
     configs are loaded. For example, an extension may wish to pull in
     configs from alternate files or sources.
     """
-    if b'HGRCSKIPREPO' in encoding.environ:
+    if not rcutil.use_repo_hgrc():
         return False
     try:
         ui.readconfig(hgvfs.join(b'hgrc'), root=wdirvfs.base)