mirror of
https://github.com/pre-commit/pre-commit.git
synced 2026-02-17 16:24:40 +04:00
Make autoupdate slightly more future proof
This commit is contained in:
parent
308f2cb9cd
commit
8d589a5e97
3 changed files with 33 additions and 4 deletions
|
|
@ -22,9 +22,7 @@ class Manifest(object):
|
|||
repo_path = self.repo_path_getter.repo_path
|
||||
default_path = os.path.join(repo_path, C.MANIFEST_FILE)
|
||||
legacy_path = os.path.join(repo_path, C.MANIFEST_FILE_LEGACY)
|
||||
if os.path.exists(default_path):
|
||||
return load_manifest(default_path)
|
||||
else:
|
||||
if os.path.exists(legacy_path) and not os.path.exists(default_path):
|
||||
logger.warning(
|
||||
'{} uses legacy {} to provide hooks.\n'
|
||||
'In newer versions, this file is called {}\n'
|
||||
|
|
@ -36,6 +34,8 @@ class Manifest(object):
|
|||
)
|
||||
)
|
||||
return load_manifest(legacy_path)
|
||||
else:
|
||||
return load_manifest(default_path)
|
||||
|
||||
@cached_property
|
||||
def hooks(self):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue