コード例 #1
0
ファイル: backend.py プロジェクト: LeonB/otta
	def sync_tasks(self):
		service  = self.config.service
		task_ids = []

		for t in self.service.get_tasks():
			task = self.sync_task(t)
			task_ids.append(task.id)

		Task.delete().where( \
			(Task.service == service) & \
			~(Task.id << task_ids) #NOT IN \
		).execute()
コード例 #2
0
ファイル: backend.py プロジェクト: LeonB/otta
    def sync_tasks(self):
        service = self.config.service
        task_ids = []

        for t in self.service.get_tasks():
            task = self.sync_task(t)
            task_ids.append(task.id)

        Task.delete().where( \
         (Task.service == service) & \
         ~(Task.id << task_ids) #NOT IN \
        ).execute()