def deleteTasks(self,tskList): db = DB() db.connect() response=[] for item in tskList: db.delTaskByID(item['imei'], item['hash']) response.append({'imei':item['imei'],'hash':item['hash'],'status':'deleted'}) return response
def dequeueTask(self, imei,hash): db=DB() db.connect() task=db.getTaskByID(imei, hash) if task!=None: if task.getStatus()==States.Running: return False db.delTaskByID(imei, hash) db.close() return True return False