def __init__(self, db_name='feeds'): try: db_name = ek(os.path.join, sickbeard.CACHE_DIR, 'rss', db_name) + '.db' if not os.path.exists(os.path.dirname(db_name)): sickbeard.helpers.makeDir(os.path.dirname(db_name)) self.rssDB = SQLiteShelf(db_name) except Exception as e: logger.log(u"FeedParser error: " + ex(e), logger.DEBUG)