diff options
author | Lars Wirzenius <liw@iki.fi> | 2008-04-26 22:27:38 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@iki.fi> | 2008-04-26 22:27:38 +0300 |
commit | 980dbe99284ad35ff73732a878cee4551745b63f (patch) | |
tree | dd3dd3bc3bef7c214eb46eb8c487092d2460f018 /obnam | |
parent | cbece39de6b4aea1b3306a8b4de18280a63e18a7 (diff) | |
download | obnam-980dbe99284ad35ff73732a878cee4551745b63f.tar.gz |
Ignore empty exclusion patterns, since they would match everything.
Diffstat (limited to 'obnam')
-rw-r--r-- | obnam/app.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/obnam/app.py b/obnam/app.py index 284b6528..83b5d428 100644 --- a/obnam/app.py +++ b/obnam/app.py @@ -77,8 +77,9 @@ class Application: strings = config.getvalues("backup", "exclude") if self._exclusion_strings != strings: for string in strings: - logging.debug("Compiling exclusion pattern '%s'" % string) - self._exclusion_regexps.append(re.compile(string)) + if string: + logging.debug("Compiling exclusion pattern '%s'" % string) + self._exclusion_regexps.append(re.compile(string)) return self._exclusion_regexps |