Browse Source

Merge pull request 'master' (#5) from sebastian404/PDMameUpdate:master into master

master
djib 1 week ago
parent
commit
516a87469d
1 changed files with 7 additions and 3 deletions
  1. +7
    -3
      PDMameUpdate.py

+ 7
- 3
PDMameUpdate.py View File

@@ -247,8 +247,10 @@ def update_torrents():
* rename the local directory,
* and add the new torrent
"""

logging.info('Updating torrents')
for torrent in torrents.values():
logging.info('Updating torrent : %s', torrent['remote-name'])
old_name = os.path.join(
config['mame-directory'],
torrent['local-name']
@@ -261,18 +263,20 @@ def update_torrents():
config['torrent-directory'],
torrent['remote-name']+'.torrent'
)
logging.debug('Removing from transmission : %s',torrent['transmission-id'])
client.torrent.remove(torrent['transmission-id'])
logging.debug('Renaming %s to %s',old_name, new_name)
os.rename(old_name, new_name)
logging.debug('Adding to transmission : %s', torrent['remote-link'])
client.torrent.add(
filename=torrent['remote-link'],
download_dir=config['mame-directory'],
cookies=cookies,
paused=False
)

if args.keep:
t = requests.get(torrent['remote-link'], verify=False)
logging.debug('Downloading torrent : %s', new_torrent)
t = requests.get(torrent['remote-link'], verify=False, cookies=cookies)
open(new_torrent, 'wb').write(t.content)




Loading…
Cancel
Save