From c5e3232187aa4c665325a88d9d4de7c40da50065 Mon Sep 17 00:00:00 2001 From: Marian Beermann Date: Mon, 1 May 2017 17:02:10 +0200 Subject: [PATCH] patterns: explicate translate source --- src/borg/patterns.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/borg/patterns.py b/src/borg/patterns.py index 88cae3570..afa195836 100644 --- a/src/borg/patterns.py +++ b/src/borg/patterns.py @@ -1,11 +1,11 @@ import argparse +import fnmatch import os.path import re import sys import unicodedata from collections import namedtuple from enum import Enum -from fnmatch import translate from . import shellpattern from .helpers import clean_lines @@ -258,7 +258,7 @@ class FnmatchPattern(PatternBase): # fnmatch and re.match both cache compiled regular expressions. # Nevertheless, this is about 10 times faster. - self.regex = re.compile(translate(self.pattern)) + self.regex = re.compile(fnmatch.translate(self.pattern)) def _match(self, path): return (self.regex.match(path + os.path.sep) is not None)