Example #1
0
	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()
Example #2
0
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()
Example #3
0
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()