projects
/
matthijs
/
upstream
/
backupninja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Now ignores vim's .swp files in /etc/backup.d/
[matthijs/upstream/backupninja.git]
/
handlers
/
dup
diff --git
a/handlers/dup
b/handlers/dup
index 22f915f53306f45a78765b447ad77f4faa893005..176ac3eae8e5c3066371d07fd4a2086d42b5e9e2 100644
(file)
--- a/
handlers/dup
+++ b/
handlers/dup
@@
-131,17
+131,17
@@
execstr=${execstr//\\*/\\\\\\*}
debug "duplicity $execstr --exclude '**' / $execstr_serverpart"
if [ ! $test ]; then
debug "duplicity $execstr --exclude '**' / $execstr_serverpart"
if [ ! $test ]; then
+ export PASSPHRASE=$password
output=`nice -n $nicelevel \
su -c \
output=`nice -n $nicelevel \
su -c \
- "export PASSPHRASE=$password \
- && duplicity $execstr --exclude '**' / $execstr_serverpart 2>&1"`
+ "duplicity $execstr --exclude '**' / $execstr_serverpart 2>&1"`
code=$?
code=$?
- if [
"$code" == "0"
]; then
+ if [
$code -eq 0
]; then
debug $output
info "Duplicity finished successfully."
else
debug $output
info "Duplicity finished successfully."
else
-
warnin
g $output
-
warning
"Duplicity failed."
+
debu
g $output
+
fatal
"Duplicity failed."
fi
fi
fi
fi