[fix] content hastebin should work
This commit is contained in:
parent
68bd4f90d3
commit
8890984007
@ -1,15 +1,15 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Sends the changelog information to a changelog server
|
# Adds a line by sending a file to a hastebin server
|
||||||
# see https://git.interhacker.space/alban/changelog-server
|
# and then print a "/a/file/name https://haste.bin/urlurlurl" line
|
||||||
# Requires an environmental variable to work
|
# Requires an environmental variable to work
|
||||||
# ex: HASTEBIN_SERVER=https://paste.interhacker.space
|
# example HASTEBIN_SERVER=https://paste.interhacker.space
|
||||||
PLUGIN_CONTENT+=( hookContentHastebin )
|
PLUGIN_CONTENT+=( hookContentHastebin )
|
||||||
hookContentHastebin(){
|
hookContentHastebin(){
|
||||||
[[ -z "$1" ]] && echo "Store a file by name in pastebin" && return
|
[[ -z "$1" ]] && echo "Store a file by name in pastebin" && return
|
||||||
[[ -z "$HASTEBIN_SERVER" ]] && echo "Missing HASTEBIN_SERVER variable. Exiting." && return
|
[[ -z "$HASTEBIN_SERVER" ]] && echo "Missing HASTEBIN_SERVER variable. Exiting." && return
|
||||||
TMP="$1"
|
TMP="$1"
|
||||||
read -e -p "File location? " FILE
|
read -e -p "File location? " FILE
|
||||||
[[ ! -f $FILE ]] && panic "Not a valid file" && exit
|
[[ ! -f $FILE ]] && panic "Not a valid file" && return
|
||||||
URL=$( curl -X POST -s -d "$(cat "$FILE" )" "$HASTEBIN_SERVER/documents" | awk -F '"' '{print "'$HASTEBIN_SERVER'/raw/"$4}'; )
|
URL=$( curl -X POST -s -d "$(cat "$FILE" )" "$HASTEBIN_SERVER/documents" | awk -F '"' '{print "'$HASTEBIN_SERVER'/raw/"$4}'; )
|
||||||
echo "$FILE: $URL" >> $TMP
|
echo "$FILE: $URL" >> $TMP
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user