Source code for couchpotato.core.media.movie.providers.torrent.bithdtv

from couchpotato.core.helpers.encoding import tryUrlencode
from couchpotato.core.logger import CPLog
from couchpotato.core.event import fireEvent
from couchpotato.core.media._base.providers.torrent.bithdtv import Base
from couchpotato.core.media.movie.providers.base import MovieProvider

log = CPLog(__name__)

autoload = 'BiTHDTV'


[docs]class BiTHDTV(MovieProvider, Base): cat_ids = [ ([2], ['bd50']), ] cat_backup_id = 7 # Movies
[docs] def buildUrl(self, media, quality): query = tryUrlencode({ 'search': fireEvent('library.query', media, single = True), 'cat': self.getCatId(quality)[0] }) return query