$TYPE="" warning

This commit is contained in:
qo-op 2020-12-17 18:46:04 +01:00
parent 891f31ea8c
commit 789ce0061c
1 changed files with 10 additions and 7 deletions

View File

@ -28,16 +28,18 @@ XZUID=$(cat ~/.zen/ipfs/.${IPFSNODEID}/_xbian.zuid)
### EXTRACT first letter index file prefix (ex: path=/home/xbian/astroport/films/)
TYPE=$(echo "$path" | cut -d '/' -f 5 ) # ex: films
PREFIX=$(echo "$path" | cut -d '/' -f 5 | head -c 1 | awk '{ print toupper($0) }' ) # ex: F
PREFIX=$(echo "$TYPE" | head -c 1 | awk '{ print toupper($0) }' ) # ex: F
[[ $PREFIX == "" ]] && echo "WARNING. File is in ~/astroport/$file"
# CREATE Vstream/Pastebin file format
# https://github.com/Kodi-vStream/venom-xbmc-addons/wiki/Voir-et-partager-sa-biblioth%C3%A8que-priv%C3%A9e#d%C3%A9clarer-des-films
echo "ADD $path/$file to ~/.zen/ipfs/xbian/${PREFIX}${XZUID}"
echo "-----------------------------------------------------------------"
echo "ADDING ~/astroport/$TYPE/$file to IPFS"
echo "ADDING ${path}${file} to IPFS"
echo "-----------------------------------------------------------------"
NEWSHARE=$(ipfs add -wq "$path$file" | tail -n 1)
NEWSHARE=$(ipfs add -wq "${path}${file}" | tail -n 1)
[[ $NEWSHARE == "" ]] && echo "ipfs add ERROR" && exit 1
echo "CHECK : ipfs ls /ipfs/$NEWSHARE/$file"
@ -74,12 +76,13 @@ echo "-----------------------------------------------------------------"
echo "CREATE my local ${PREFIX}ASTRXBIAN ($TYPE) from ALL ipfs_swarm"
echo "-----------------------------------------------------------------"
mkdir -p /tmp/xbian/
echo 'CAT;TITLE;URL' > /tmp/xbian/${PREFIX}ASTRXBIAN
cat ~/.zen/ipfs_swarm/xbian/${PREFIX}* | grep -v -E 'CAT;TITLE;URL' >> /tmp/xbian/${PREFIX}ASTRXBIAN
cat /tmp/xbian/${PREFIX}ASTRXBIAN | uniq > /tmp/xbian/${PREFIX}ASTRXBIAN.uniq
echo 'CAT;TITLE;URL' > /tmp/xbian/${PREFIX}ASTRXBIAN # CREATE INDEX HEADER
cat ~/.zen/ipfs_swarm/xbian/${PREFIX}* | grep -v -E 'CAT;TITLE;URL' >> /tmp/xbian/${PREFIX}ASTRXBIAN # GET SWARM INDEXES
cat /tmp/xbian/${PREFIX}ASTRXBIAN | uniq > /tmp/xbian/${PREFIX}ASTRXBIAN.uniq # REMOVE DUPLICATE INDEX
mv /tmp/xbian/${PREFIX}ASTRXBIAN.uniq /var/www/astrxbian/${PREFIX}ASTRXBIAN
echo "NEW $TYPE INDEX UPDATED : http://localhost:10021/${PREFIX}ASTRXBIAN"
echo "NEW $TYPE ($file) ADDED."
echo "INDEX UPDATED : http://localhost:10021/${PREFIX}ASTRXBIAN"
## INUTILE
#echo "PUBLISH IPNS with 'xbian' key"