def POST_snatch(self, id): anime = model.get_anime(id) downloader = Downloader() downloader.anime = anime downloader.episode = web.input().episode if (downloader.download()): model.snatched_episode(id, web.input().episode) return "Snatched episode %s successfully" % web.input().episode else: return "Couldn't snatch episode %s" % web.input().episode
def searchAnime(self, anime): snatched = False print "Searching for newly aired anime in %s\n" % (anime.title) episodes = model.get_episodes(anime.id) for episode in episodes: if episode.wanted == 1: if episode.airdate != None: if episode.airdate < datetime.datetime.now(): print "Attempting to snatch episode %s" % episode.episode self.downloader.anime = anime self.downloader.episode = episode.episode if (self.downloader.download()): model.snatched_episode(anime.id, episode.episode) print "Episode was successfully snatched" snatched = True return snatched