diff options
Diffstat (limited to 'git_buildpackage/config.py')
-rw-r--r-- | git_buildpackage/config.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/git_buildpackage/config.py b/git_buildpackage/config.py index 3a2c69d..f909b2f 100644 --- a/git_buildpackage/config.py +++ b/git_buildpackage/config.py @@ -22,9 +22,12 @@ class GBPOptionParser(OptionParser): @cvar config_files: list of config files we parse @type config_files: list """ - defaults={ 'builder': 'debuild', + defaults={ 'builder' : 'debuild', 'debian-branch' : 'debian', 'upstream-branch' : 'upstream', + 'upstream-branch' : 'upstream', + 'sign-tags' : '', # empty means False + 'keyid' : '', } config_files=['/etc/git-buildpackage/gbp.conf', os.path.expanduser('~/.gbp.conf'), @@ -45,7 +48,7 @@ class GBPOptionParser(OptionParser): OptionParser.__init__(self, usage=usage) - def add_config_file_option(self, option_name, dest, help): + def add_config_file_option(self, option_name, dest, help, **kwargs): """ set a option for the command line parser, the default is read from the config file @var option_name: name of the option @@ -56,6 +59,6 @@ class GBPOptionParser(OptionParser): @type help: string """ OptionParser.add_option(self,"--%s%s" % (self.prefix, option_name), dest=dest, - default=self.config[option_name], help=help % self.config) - + default=self.config[option_name], + help=help % self.config, **kwargs) |