[OE-core] [PATCH 1/1] send-pull-request: Fetch TO email address from git config if specified
Khem Raj
raj.khem at gmail.com
Sat Mar 12 15:12:18 UTC 2011
Usually people using git send-email has git config sendmail.to
configured to the usual mailing list or person so we harness that
here.
Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
scripts/send-pull-request | 21 +++++++++++++++------
1 files changed, 15 insertions(+), 6 deletions(-)
diff --git a/scripts/send-pull-request b/scripts/send-pull-request
index 7f51a1b..c5dc9a9 100755
--- a/scripts/send-pull-request
+++ b/scripts/send-pull-request
@@ -109,15 +109,17 @@ if [ $AUTO -eq 1 ]; then
harvest_recipients CC "^.*-[Bb][Yy]: *"
fi
-if [ -z "$TO" ] && [ -z "$CC" ]; then
- echo "ERROR: you have not specified any recipients."
- usage
- exit 1
-fi
-
case "$PULL_MTA" in
git)
FROM="$(git config sendemail.from)"
+ AUTO_TO="$(git config sendemail.to)"
+ if [ ! -e "$AUTO_TO" ]; then
+ if [ ! -e $TO ]; then
+ TO="$TO,$AUTO_TO"
+ else
+ TO="$AUTO_TO"
+ fi
+ fi
;;
sendmail)
if [ -z "$FROM" ]; then
@@ -131,6 +133,13 @@ case "$PULL_MTA" in
;;
esac
+if [ -z "$TO" ] && [ -z "$CC" ]; then
+ echo "ERROR: you have not specified any recipients."
+ usage
+ exit 1
+fi
+
+
# Generate report for the user and require confirmation before sending
cat <<EOM
The following patches:
--
1.7.4.1
More information about the Openembedded-core
mailing list