From 84511b112415b0a02abe6dee67472a52db2d79d1 Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Thu, 19 Oct 2017 18:27:19 -0400 Subject: [PATCH] show the config value result after fetching it in verbose mode We show the command used to retrieve the config value, but don't show what we find. Fix that, and also show cases where we are going to use the default setting. Change-Id: I53ee9ea6e3af4e951587c0845c8333874238f0c2 Signed-off-by: Doug Hellmann --- git_review/cmd.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/git_review/cmd.py b/git_review/cmd.py index b0956ffa..89ebae84 100755 --- a/git_review/cmd.py +++ b/git_review/cmd.py @@ -278,9 +278,14 @@ def git_config_get_value(section, option, default=None, as_bool=False): __, git_dir = git_directories() cmd[2:2] = ['-f', os.path.join(git_dir, 'config')] try: - return run_command_exc(GitConfigException, *cmd).strip() + result = run_command_exc(GitConfigException, *cmd).strip() + if VERBOSE: + print(datetime.datetime.now(), "result:", result) + return result except GitConfigException as exc: if exc.rc == 1: + if VERBOSE: + print(datetime.datetime.now(), "using default:", default) return default raise