forked from axiom-team/astrXbian
fixing some bug
This commit is contained in:
parent
789ce0061c
commit
cd0fdeb9a2
|
@ -30,30 +30,28 @@ XZUID=$(cat ~/.zen/ipfs/.${IPFSNODEID}/_xbian.zuid)
|
||||||
TYPE=$(echo "$path" | cut -d '/' -f 5 ) # ex: films
|
TYPE=$(echo "$path" | cut -d '/' -f 5 ) # ex: films
|
||||||
PREFIX=$(echo "$TYPE" | 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"
|
[[ $PREFIX == "" ]] && echo "WARNING. File is in ~/astroport/$file" && PREFIX="_"; TYPE="files"
|
||||||
|
|
||||||
# CREATE Vstream/Pastebin file format
|
# 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
|
# 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 "ADDING ${path}${file} IPFS INDEX to ~/.zen/ipfs/xbian/${PREFIX}${XZUID}"
|
||||||
echo "-----------------------------------------------------------------"
|
echo "-----------------------------------------------------------------"
|
||||||
|
|
||||||
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
|
[[ $NEWSHARE == "" ]] && echo "ipfs add ERROR" && exit 1
|
||||||
echo "CHECK : ipfs ls /ipfs/$NEWSHARE/$file"
|
echo "CHECK IPFS $file : ipfs ls /ipfs/$NEWSHARE"
|
||||||
|
|
||||||
echo "UPDATE $TYPE INDEX in ~/.zen/ipfs/xbian/${PREFIX}${XZUID} "
|
echo "UPDATE $TYPE INDEX in ~/.zen/ipfs/xbian/${PREFIX}${XZUID} "
|
||||||
echo "-----------------------------------------------------------------"
|
echo "-----------------------------------------------------------------"
|
||||||
mkdir -p ~/.zen/ipfs/xbian
|
mkdir -p ~/.zen/ipfs/xbian
|
||||||
|
|
||||||
|
# Init ${PREFIX}${XZUID} header
|
||||||
|
[[ ! -f ~/.zen/ipfs/xbian/${PREFIX}${XZUID} ]] && echo "CAT;TITLE;URLS" > ~/.zen/ipfs/xbian/${PREFIX}${XZUID}
|
||||||
|
|
||||||
## CHECK IF $NEWSHARE is NEW, or an already existing file upgrade?
|
## CHECK IF $NEWSHARE is NEW, or an already existing file upgrade?
|
||||||
isFILEinINDEX=$(grep "$file" ~/.zen/ipfs/xbian/${PREFIX}${XZUID})
|
isFILEinINDEX=$(grep "$file" ~/.zen/ipfs/xbian/${PREFIX}${XZUID})
|
||||||
isLINKinINDEX=$(grep "$NEWSHARE" ~/.zen/ipfs/xbian/${PREFIX}${XZUID})
|
isLINKinINDEX=$(grep "$NEWSHARE" ~/.zen/ipfs/xbian/${PREFIX}${XZUID})
|
||||||
|
|
||||||
# Init ${PREFIX}${XZUID} header
|
|
||||||
[[ ! -f ~/.zen/ipfs/xbian/${PREFIX}${XZUID} ]] && echo "CAT;TITLE;URLS" > ~/.zen/ipfs/xbian/${PREFIX}${XZUID}
|
|
||||||
|
|
||||||
# If new file? add it to INDEX
|
# If new file? add it to INDEX
|
||||||
if [[ ! $isFILEinINDEX && ! $isLINKinINDEX ]]; then
|
if [[ ! $isFILEinINDEX && ! $isLINKinINDEX ]]; then
|
||||||
echo "$TYPE;$filena;http://localhost:10021/ipfs/$NEWSHARE/$file" >> ~/.zen/ipfs/xbian/${PREFIX}${XZUID}
|
echo "$TYPE;$filena;http://localhost:10021/ipfs/$NEWSHARE/$file" >> ~/.zen/ipfs/xbian/${PREFIX}${XZUID}
|
||||||
|
|
Loading…
Reference in New Issue