Merge pull request #95 from TomJansen/master

tpb: start transmission-daemon if it is not running
This commit is contained in:
Luke Smith 2018-08-08 18:33:02 -04:00 committed by GitHub
commit 53fa60e3dd

View file

@ -11,6 +11,7 @@
# you can add -- at the end to indicate end of options # you can add -- at the end to indicate end of options
# (if your program supports it, most do) # (if your program supports it, most do)
program='/usr/bin/transmission-remote -a' program='/usr/bin/transmission-remote -a'
daemon='transmission-daemon'
TPB="https://thepiratebay.org" TPB="https://thepiratebay.org"
# show N first matches by default # show N first matches by default
@ -140,9 +141,11 @@ if [ -z "$down" ] ; then
exit 0 exit 0
fi fi
# download all torrents in list # starts daemon if it was not already running and download all torrents in list
echo -n "Downloading torrent(s): " echo -n "Downloading torrent(s): "
for torrent in $down ; do if ! [ "$(pidof $daemon)" ]; then
$daemon
for torrent in $down ; do
# check if ID is valid and in range of results, download torrent # check if ID is valid and in range of results, download torrent
if [ $torrent -ge 1 ] ; then if [ $torrent -ge 1 ] ; then
if [ $torrent -le $limit ] ; then if [ $torrent -le $limit ] ; then
@ -155,7 +158,9 @@ for torrent in $down ; do
fi fi
fi fi
fi fi
done done
fi
echo echo
if [ -n "$report" ] ; then if [ -n "$report" ] ; then
echo -n "Exited with errors:" echo -n "Exited with errors:"