From: Yann Dirson Date: Sat, 09 Jun 2007 17:25:26 GMT Subject: [StGIT PATCH 2/2] Have mail take the default for --prefix from stgit.mail.prefix. Message-ID: <20070609172526.30912.56153.stgit@gandelf.nowhere.earth> In-Reply-To: <20070609172520.30912.80799.stgit@gandelf.nowhere.earth> It is more convenient to set the prefix once and for all in the config file than each time on command line. --- stgit/commands/mail.py | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/stgit/commands/mail.py b/stgit/commands/mail.py index cec1828..899cb1a 100644 --- a/stgit/commands/mail.py +++ b/stgit/commands/mail.py @@ -296,7 +296,11 @@ def __build_cover(tmpl, total_nr, msg_id, options): if options.prefix: prefix_str = options.prefix + ' ' else: - prefix_str = '' + confprefix = config.get('stgit.mail.prefix') + if confprefix: + prefix_str = confprefix + ' ' + else: + prefix_str = '' total_nr_str = str(total_nr) patch_nr_str = '0'.zfill(len(total_nr_str)) @@ -374,7 +378,11 @@ def __build_message(tmpl, patch, patch_nr, total_nr, msg_id, ref_id, options): if options.prefix: prefix_str = options.prefix + ' ' else: - prefix_str = '' + confprefix = config.get('stgit.mail.prefix') + if confprefix: + prefix_str = confprefix + ' ' + else: + prefix_str = '' if options.diff_opts: diff_flags = options.diff_opts.split()