Esempio n. 1
0
 def render_GET(self, request):
     # 传入一个id,直接开始该id的抓取工作
     id = request.args.get("id", [""])[0]
     if id.isdigit():
         db = BaseDB()
         info = db.get_novel_by_id(id)
         if info:
             # 准备工作
             if ready_work(info, db):
                 mb.new_msg(id, 'start')
                 deferToThread(do_work, info, db).addErrback(self.get_error, id, db)
     return "ok"
Esempio n. 2
0
 def render_GET(self, request):
     # 传入一个id,直接开始该id的抓取工作
     id = request.args.get("id", [""])[0]
     if id.isdigit():
         db = BaseDB()
         info = db.get_novel_by_id(id)
         if info:
             # 准备工作
             if ready_work(info, db):
                 mb.new_msg(id, 'start')
                 deferToThread(do_work, info,
                               db).addErrback(self.get_error, id, db)
     return "ok"