findmissing: no newline before cherrypick in commit message
Fixed issue with robot generating two newlines before
(cherry picked from commit SHA) line.
BUG=None
TEST=None
Change-Id: I6a71a71fc4a3e78fd3230fb7c2c4aed37d171623
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/2144458
Commit-Queue: Hirthanan Subenderan <hirthanan@google.com>
Tested-by: Hirthanan Subenderan <hirthanan@google.com>
Reviewed-by: Curtis Malainey <cujomalainey@chromium.org>
Reviewed-by: Guenter Roeck <groeck@chromium.org>
diff --git a/contrib/findmissing/git_interface.py b/contrib/findmissing/git_interface.py
index 05a15ca..5b86f0c 100755
--- a/contrib/findmissing/git_interface.py
+++ b/contrib/findmissing/git_interface.py
@@ -34,7 +34,9 @@
cmd = ['git', '-C', kernel_path, 'log',
'--format=%B', '-n', '1', sha]
commit_message = subprocess.check_output(cmd, encoding='utf-8', errors='ignore')
- return commit_message
+
+ # Single newline following commit message
+ return commit_message.rstrip() + '\n'
except subprocess.CalledProcessError as e:
raise type(e)('Couldnt retrieve commit in kernel path %s for sha %s'
% (kernel_path, sha), e.cmd) from e