def _cacheTvMazeIds(tvMaze): try: cacheEntry = TvIdCache(tvmaze=tvMaze.tvmazeid, tvrage=tvMaze.rageid, tvdb=tvMaze.tvdbid, title=tvMaze.title) cacheEntry.save() return cacheEntry except IntegrityError as e: logger.debug("Unable to save cached TvMaze entry to database. Probably already exists") pass except Exception: logger.exception("Unable to save cached TvMaze entry to database") pass
def setUp(self): init_db("tests.db") TvIdCache().delete().execute()