From e984baff81c126c0c36ea9c9341c49490a315dec Mon Sep 17 00:00:00 2001 From: =?utf8?q?Guido=20G=C3=BCnther?= Date: Sun, 16 Oct 2011 19:08:00 +0200 Subject: [PATCH] Make sure self.config['filter'] is a list The python2.7 OptionParser chokes otherwise. --- gbp/config.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gbp/config.py b/gbp/config.py index 00c7fd6..d0c8716 100644 --- a/gbp/config.py +++ b/gbp/config.py @@ -146,7 +146,7 @@ class GbpOptionParser(OptionParser): 'filter-pristine-tar': "Filter pristine-tar when filter option is used", 'filter': - "files to filter out during import (can be given multiple times)", + "files to filter out during import (can be given multiple times), default is %(filter)s", 'git-author': "use name and email from git-config for changelog trailer, default is '%(git-author)s'", 'full': @@ -220,6 +220,8 @@ class GbpOptionParser(OptionParser): self.config['filter'] = eval(self.config['filter']) else: self.config['filter'] = [ self.config['filter'] ] + else: + self.config['filter'] = [] def __init__(self, command, prefix='', usage=None): -- 2.7.4