import/repo-checks: skip validating storage path in detection of SCMs.
This commit is contained in:
parent
a173bb2514
commit
fa2da7ab67
1 changed files with 7 additions and 3 deletions
|
|
@ -299,9 +299,13 @@ def is_valid_repo_group(repo_group_name, base_path, skip_path_check=False):
|
|||
# we need to check bare git repos at higher level
|
||||
# since we might match branches/hooks/info/objects or possible
|
||||
# other things inside bare git repo
|
||||
scm_ = get_scm(os.path.dirname(full_path))
|
||||
log.debug('path: %s is a vcs object:%s, not valid '
|
||||
'repo group' % (full_path, scm_))
|
||||
maybe_repo = os.path.dirname(full_path)
|
||||
if maybe_repo == base_path:
|
||||
# skip root level repo check, we know root location CANNOT BE a repo group
|
||||
return False
|
||||
|
||||
scm_ = get_scm(maybe_repo)
|
||||
log.debug('path: %s is a vcs object:%s, not valid repo group', full_path, scm_)
|
||||
return False
|
||||
except VCSError:
|
||||
pass
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue