1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2025-01-01 12:45:34 +00:00

load_excludes: reuse existing clean_lines function

This commit is contained in:
Thomas Waldmann 2016-05-07 17:02:09 +02:00
parent 18263f6257
commit ee8f753946

View file

@ -282,8 +282,7 @@ def load_excludes(fh):
"""Load and parse exclude patterns from file object. Lines empty or starting with '#' after stripping whitespace on """Load and parse exclude patterns from file object. Lines empty or starting with '#' after stripping whitespace on
both line ends are ignored. both line ends are ignored.
""" """
patterns = (line for line in (i.strip() for i in fh) if not line.startswith('#')) return [parse_pattern(pattern) for pattern in clean_lines(fh)]
return [parse_pattern(pattern) for pattern in patterns if pattern]
def update_excludes(args): def update_excludes(args):