display files in torrent

This commit is contained in:
Romain Bignon 2010-05-02 19:04:06 +02:00
commit bcc3079d41
2 changed files with 8 additions and 0 deletions

View file

@ -169,4 +169,10 @@ class TorrentsPage(BasePage):
if title and body:
torrent.description += '%s\n\n%s\n' % (title, body)
div = self.document.getroot().cssselect('div#files_%s' % torrent.id)
if div:
for tr in div[0].find('table'):
if tr.attrib.get('class', None) != 'colhead_dark':
torrent.files.append(tr.find('td').text)
return torrent

View file

@ -62,6 +62,8 @@ class Weboorrents(ConsoleApplication):
rows.append(('Seeders', torrent.seeders))
rows.append(('Leechers', torrent.leechers))
rows.append(('Description', torrent.description))
if torrent.files:
rows.append(('Files', '\n'.join(torrent.files)))
return {backend.name: rows}
@ConsoleApplication.command('Search torrents')