master #5

Merged
djib merged 2 commits from sebastian404/PDMameUpdate:master into master 2020-05-23 22:39:15 +02:00
Showing only changes of commit 365825bb23 - Show all commits

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,17 +263,19 @@ 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:
logging.debug('Downloading torrent : %s', new_torrent)
t = requests.get(torrent['remote-link'], verify=False, cookies=cookies)
open(new_torrent, 'wb').write(t.content)