From: Markus Lehtonen Date: Tue, 13 Nov 2012 09:50:34 +0000 (+0200) Subject: rpm: configuration option for setting the output color scheme X-Git-Tag: tizen/0.6.22-20150206~98 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0caaee0239b7345f367cefae045795e40306a486;p=tools%2Fgit-buildpackage.git rpm: configuration option for setting the output color scheme Adds the new 'color-scheme' option to the rpm tools. Signed-off-by: Markus Lehtonen --- diff --git a/gbp/scripts/buildpackage_rpm.py b/gbp/scripts/buildpackage_rpm.py index 0add68e0..f1b31f77 100755 --- a/gbp/scripts/buildpackage_rpm.py +++ b/gbp/scripts/buildpackage_rpm.py @@ -348,6 +348,8 @@ def parse_args(argv, prefix): help="verbose command execution") parser.add_config_file_option(option_name="tmp-dir", dest="tmp_dir") parser.add_config_file_option(option_name="color", dest="color", type='tristate') + parser.add_config_file_option(option_name="color-scheme", + dest="color_scheme") parser.add_config_file_option(option_name="notify", dest="notify", type='tristate') parser.add_config_file_option(option_name="vendor", action="store", dest="vendor") tag_group.add_option("--git-tag", action="store_true", dest="tag", default=False, @@ -420,7 +422,7 @@ def parse_args(argv, prefix): options.patch_export_compress = rpm.string_to_int(options.patch_export_compress) - gbp.log.setup(options.color, options.verbose) + gbp.log.setup(options.color, options.verbose, options.color_scheme) if options.retag: if not options.tag and not options.tag_only: gbp.log.err("'--%sretag' needs either '--%stag' or '--%stag-only'" % (prefix, prefix, prefix)) diff --git a/gbp/scripts/import_orig_rpm.py b/gbp/scripts/import_orig_rpm.py index d1ec57af..62edd145 100755 --- a/gbp/scripts/import_orig_rpm.py +++ b/gbp/scripts/import_orig_rpm.py @@ -185,10 +185,12 @@ def parse_args(argv): parser.add_option("-v", "--verbose", action="store_true", dest="verbose", default=False, help="verbose command execution") parser.add_config_file_option(option_name="color", dest="color", type='tristate') + parser.add_config_file_option(option_name="color-scheme", + dest="color_scheme") parser.add_config_file_option(option_name="tmp-dir", dest="tmp_dir") (options, args) = parser.parse_args(argv[1:]) - gbp.log.setup(options.color, options.verbose) + gbp.log.setup(options.color, options.verbose, options.color_scheme) return options, args diff --git a/gbp/scripts/pq_rpm.py b/gbp/scripts/pq_rpm.py index ee932540..ba34054c 100755 --- a/gbp/scripts/pq_rpm.py +++ b/gbp/scripts/pq_rpm.py @@ -408,6 +408,8 @@ def main(argv): help="In case of import even import if the branch already exists") parser.add_config_file_option(option_name="vendor", action="store", dest="vendor") parser.add_config_file_option(option_name="color", dest="color", type='tristate') + parser.add_config_file_option(option_name="color-scheme", + dest="color_scheme") parser.add_config_file_option(option_name="tmp-dir", dest="tmp_dir") parser.add_config_file_option(option_name="upstream-tag", dest="upstream_tag") parser.add_config_file_option(option_name="spec-file", dest="spec_file") @@ -425,7 +427,7 @@ def main(argv): parser.add_config_file_option("patch-export-ignore-path", dest="patch_export_ignore_path") (options, args) = parser.parse_args(argv) - gbp.log.setup(options.color, options.verbose) + gbp.log.setup(options.color, options.verbose, options.color_scheme) options.patch_export_compress = string_to_int(options.patch_export_compress) if len(args) < 2: