Extra score for tpb
This commit is contained in:
@@ -44,8 +44,8 @@ class ThePirateBay(TorrentProvider):
|
||||
cache_key = 'thepiratebay.%s.%s' % (movie['library'
|
||||
]['identifier'], quality.get('identifier'))
|
||||
search_url = self.urls['search'] % (self.getapiurl(),
|
||||
self.for_search(getTitle(movie['library'])
|
||||
+ ' ' + quality['identifier']),
|
||||
self.for_search(getTitle(movie['library']) + ' '
|
||||
+ quality['identifier']),
|
||||
self.getCatId(quality['identifier'])[0])
|
||||
self.log.info('searchUrl: %s', search_url)
|
||||
data = self.getCache(cache_key, search_url)
|
||||
@@ -82,6 +82,8 @@ class ThePirateBay(TorrentProvider):
|
||||
alt=re.compile('Trusted')) != None]
|
||||
vip = (0, 20)[result.find('img',
|
||||
alt=re.compile('VIP')) != None]
|
||||
confirmed = (0, 30)[result.find('img',
|
||||
alt=re.compile('Helpers')) != None]
|
||||
moderated = (0, 50)[result.find('img',
|
||||
alt=re.compile('Moderator')) != None]
|
||||
is_imdb = self.imdb_match(self.getapiurl(link['href'
|
||||
@@ -94,7 +96,8 @@ class ThePirateBay(TorrentProvider):
|
||||
)[3].string)
|
||||
self.log.info('Size: %s', size)
|
||||
self.log.info('Score(trusted + vip + moderated): %d'
|
||||
, trusted + vip + moderated)
|
||||
, confirmed + trusted + vip
|
||||
+ moderated)
|
||||
|
||||
new['name'] = link.string
|
||||
new['id'] = re.search('/(?P<id>\d+)/', link['href'
|
||||
@@ -106,8 +109,8 @@ class ThePirateBay(TorrentProvider):
|
||||
)[2].string)
|
||||
new['leechers'] = int(result.find_all('td'
|
||||
)[3].string)
|
||||
new['extra_score'] = lambda (x): trusted + vip \
|
||||
+ moderated
|
||||
new['extra_score'] = lambda x: confirmed + trusted \
|
||||
+ vip + moderated
|
||||
new['score'] = fireEvent('score.calculate', new,
|
||||
movie, single=True)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user