if [ "$UID" == "0" ]; then
owncloud_all "/{home,Users}/*/ownCloud"
else
- owncloud_sync "~/ownCloud" https://owncloud.nbdom.net
+ owncloud_sync ~/ownCloud https://owncloud.nbdom.net
fi
}
################################################################################
return 1
fi
- owncloudcmd -n --non-interactive "$1" "$2" 2>&1 | perl -ne 'print "$1 $2 $3\n" iand next; if /OCC::(\S+).*?"(.*?)" . "(.*?)" "(.*?)"/; print'
+ trap "rm $lock*" EXIT
+ owncloudcmd -n --non-interactive "$1" "$2" 2>&1 | perl -ne 'print "$1 $2 $3\n" and next if /OCC::(\S+).*?"(.*?)" "(.*?)"/; /err|failed/i and print'
- rm "$lock"
return 0
}