New tool: supd
supd is a very simple tool that uploads everything from a directory to zfh. Also some refactoring on sup.
This commit is contained in:
19
sup
19
sup
@@ -49,16 +49,14 @@ sup.env() {
|
||||
}
|
||||
|
||||
sup.upload() {
|
||||
curl -F file="@$file" \
|
||||
curl -fsL \
|
||||
-F file="@$file" \
|
||||
-F upload_mode='api' \
|
||||
-F flag_private="$flag_private" \
|
||||
-F secret="$secret" \
|
||||
-F submit="" \
|
||||
"$cfg_script_url" -sL -A 'zerofiles.org upload script' || { return 1; }
|
||||
|
||||
(( "$flag_rm" )) && { rm "$file"; }
|
||||
|
||||
return 0
|
||||
-A 'zerofiles.org upload script' \
|
||||
"$cfg_script_url"
|
||||
}
|
||||
|
||||
sup.mktemp() {
|
||||
@@ -197,7 +195,14 @@ main() {
|
||||
fi
|
||||
fi
|
||||
|
||||
sup.upload
|
||||
if sup.upload; then
|
||||
if (( "$flag_rm" )); then
|
||||
rm "$file"
|
||||
fi
|
||||
else
|
||||
sup.err 'Something has gone wrong with the upload.'
|
||||
return 7
|
||||
fi
|
||||
}
|
||||
|
||||
sup.set_argv "$@"
|
||||
|
Reference in New Issue
Block a user