diff options
author | Jeffrey C. Ollie <jeff@ocjtech.us> | 2007-03-30 06:49:53 -0500 |
---|---|---|
committer | Jeffrey C. Ollie <jcollie@lt26923.campus.dmacc.edu> | 2009-09-01 08:41:02 -0500 |
commit | cc23ff0d94f9fa2c01d9983656f7ee1d554da57f (patch) | |
tree | 07bc72bc70a3ebdb5cb85556691e9d43b1effd6e | |
parent | fb2064fb2172e884c65e0ebfcb80116ff45ce8d2 (diff) | |
download | rancid-cc23ff0d94f9fa2c01d9983656f7ee1d554da57f.tar.gz rancid-cc23ff0d94f9fa2c01d9983656f7ee1d554da57f.tar.xz rancid-cc23ff0d94f9fa2c01d9983656f7ee1d554da57f.zip |
only generate a diff if the commit was successful
-rw-r--r-- | bin/control_rancid.in | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/bin/control_rancid.in b/bin/control_rancid.in index b0d5787..e75c773 100644 --- a/bin/control_rancid.in +++ b/bin/control_rancid.in @@ -533,7 +533,10 @@ case $RCSSYS in git add configs/$router done git commit -m "$message" - git diff --patch-with-stat HEAD^ HEAD -- . >$TMP.diff + if [ $? -eq 0 ]; then + # only generate a diff if the commit was successful + git diff --patch-with-stat HEAD^ HEAD -- . >$TMP.diff + fi ) 200>$BASEDIR/.lockfile ;; esac |