예제 #1
0
    def fetchNewEpisodeList(self):
        episodeList=vpwebAPI().newEpisodes

        for service in self._serviceList:
            shows=episodeList['services'][service[0]]
            serviceWorker = service[1]
            for show in shows:
                showWorker = serviceWorker.appendShow(show['title'],show['season'],show['posterURL'])

                for episode in show['episodes']:
                    print episode['url']
                    showWorker.appendEpisode(episode['number'],episode['url'],CompleteCallback(show['showKey'],episode['number']))
예제 #2
0
 def complete(self):
     vpwebAPI().setEpisodeDownloaded(self.showKey,self.episodeNumber)