1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2024-12-28 19:01:58 +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
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 patterns if pattern]
return [parse_pattern(pattern) for pattern in clean_lines(fh)]
def update_excludes(args):