class Searcher: """ Interface for informations searcher Based on tvrage api """ def __init__(self): self.source = TvRage() def get_serie(self, name): """ get internal id of tv show""" return self.source.get_serie(name) def get_seasons(self, videoObj): """ Return list of seasons """ return self.source.get_seasons(videoObj.name) def get_episodes(self, videoObj, snum): """ Return list of episodes """ return self.source.get_episodes(videoObj.name, snum) def get_airdate(self, videoObj, snum, enum): """ Return airdate (datetime) """ return self.source.get_airdate(videoObj.name, snum, enum)
def __init__(self): self.source = TvRage()