File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9292
9393echo "Atempting to upgrade to: $REMOTE_VERSION"
9494last=130
95- down_tries=3
96- if curl --output /dev/null --silent --head --fail "${PLEX_URL}/plex-media-server/$REMOTE_VERSION/plexmediaserver_${REMOTE_VERSION}_amd64.deb"; then
97- while [[ $last -ne "0" ]] || [[ down_tries -gt 0 ]]; do
95+ down_tries=0
96+ while [[ $last -ne "0" ]]; do
9897 rm -f /tmp/plexmediaserver_*.deb
9998 curl -o /tmp/plexmediaserver_"${REMOTE_VERSION}"_amd64.deb -L \
100- "${PLEX_URL}/plex-media-server/$REMOTE_VERSION/plexmediaserver_${REMOTE_VERSION}_amd64.deb"
101- down_tries=$((down_tries-1))
102- last=$?
99+ "${PLEX_URL}/plex-media-server/${REMOTE_VERSION}/plexmediaserver_${REMOTE_VERSION}_amd64.deb"
100+ last=$?
103101done
102+
103+ # test if deb exists, install it or exit out
104+ if [[ $(stat -c %s /tmp/plexmediaserver_"${REMOTE_VERSION}"_amd64.deb) -gt 10000 ]]; then
104105 apt-get remove --purge -y \
105106 plexmediaserver
106107dpkg -i /tmp/plexmediaserver_"${REMOTE_VERSION}"_amd64.deb
You can’t perform that action at this time.
0 commit comments