[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…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user