def _go(self): self.log.info("Checking SK feeds for updates") fl = SkFeedLoader() fl.go() fl.closeDB() time.sleep(3) #print "wat", cl if not runStatus.run: return cl = SkContentLoader() if not runStatus.run: return todo = cl.retreiveTodoLinksFromDB() if not runStatus.run: return cl.processTodoLinks(todo) cl.closeDB()
def test(): cl = SkContentLoader() cur = cl.conn.cursor() ret = cur.execute("SELECT dbId, downloadPath, fileName FROM SkMangaItems WHERE downloadPath IS NOT NULL;") for dbId, pathTo, fileName in ret.fetchall(): pathTo = os.path.join(pathTo, fileName) if os.path.exists(pathTo): print("Exists = ", pathTo) else: print(dbId, "Not exist = ", pathTo) cl.deleteRowsByValue(dbId=dbId) cl.closeDB() signal.signal(signal.SIGINT, customHandler) runner = Runner() runner.go()
def test(): cl = SkContentLoader() cur = cl.conn.cursor() ret = cur.execute( "SELECT dbId, downloadPath, fileName FROM SkMangaItems WHERE downloadPath IS NOT NULL;" ) for dbId, pathTo, fileName in ret.fetchall(): pathTo = os.path.join(pathTo, fileName) if os.path.exists(pathTo): print("Exists = ", pathTo) else: print(dbId, "Not exist = ", pathTo) cl.deleteRowsByValue(dbId=dbId) cl.closeDB() signal.signal(signal.SIGINT, customHandler) runner = Runner() runner.go()