[BUGFIX] Borg commands accept absolute pathes, #4029

Strip leading path separator before trying to match a path.
This commit is contained in:
Thalian 2020-04-18 21:58:17 +02:00
parent ba154d1104
commit ece47ee9e4
1 changed files with 1 additions and 1 deletions

View File

@ -143,7 +143,7 @@ class PatternMatcher:
in self.fallback is returned (defaults to None).
"""
path = normalize_path(path)
path = normalize_path(path).lstrip(os.path.sep)
# do a fast lookup for full path matches (note: we do not count such matches):
non_existent = object()
value = self._path_full_patterns.get(path, non_existent)