Beispiel #1
0
 def initDB(self):
     self.daoAC = daoFactory().getACdao()
     self.ACCommentsInfo = self.daoAC.getACCommentsInfo()
     self.ACComments = self.daoAC.getACComments()
     self.ACCommentsStore = self.daoAC.getACCommentsStore()
     self.ACcommentsStatus = self.daoAC.getACCommentsStatus()
     self.ACcommentsStatus.log("acfunstart")
Beispiel #2
0
 def run(self):
     while True:
         try:
             self.daoAC = daoFactory().getACdao();
             self.ACRefresh = self.daoAC.getACRefresh();
             self.ACcommentsStatus = self.daoAC.getACCommentsStatus();
             need_delete = []
             need_refresh = []
             try:
                 db_buf = self.get_buf_from_db()
                 self.process_refresh(db_buf, need_refresh, need_delete)
                 self.update_to_db(db_buf, need_delete)
                 self.ACcommentsStatus.log("acrefresh");
             except Exception as e:
                 print("DB error", e)
                 continue
             
             self.refresh(need_refresh)
             time.sleep(300);
         except Exception as e:
             print("error", e)
             continue
Beispiel #3
0
    def run(self):
        while True:
            try:
                self.daoAC = daoFactory().getACdao()
                self.ACRefresh = self.daoAC.getACRefresh()
                self.ACcommentsStatus = self.daoAC.getACCommentsStatus()
                need_delete = []
                need_refresh = []
                try:
                    db_buf = self.get_buf_from_db()
                    self.process_refresh(db_buf, need_refresh, need_delete)
                    self.update_to_db(db_buf, need_delete)
                    self.ACcommentsStatus.log("acrefresh")
                except Exception as e:
                    print("DB error", e)
                    continue

                self.refresh(need_refresh)
                time.sleep(300)
            except Exception as e:
                print("error", e)
                continue
Beispiel #4
0
 def __init__(self):
     self.daoAC = daoFactory().getACdao()
     self.ACCommentsInfo = self.daoAC.getACCommentsInfo()
     self.ACComments = self.daoAC.getACComments()
     self.ACCommentsStore = self.daoAC.getACCommentsStore()
     self.ACcommentsStatus = self.daoAC.getACCommentsStatus()
Beispiel #5
0
 def __init__(self):
     self.daoAC = daoFactory().getACdao()
     self.ACCommentsInfo = self.daoAC.getACCommentsInfo()
     self.ACComments = self.daoAC.getACComments()
     self.ACCommentsStore = self.daoAC.getACCommentsStore()
     self.ACcommentsStatus = self.daoAC.getACCommentsStatus()