def delete_task(self, task_id):
"""Delete information on a task.
@param task_id: ID of the task to query.
@return: operation status.
"""
session = self.Session()
try:
task = session.query(Task).get(task_id)
session.delete(task)
session.commit()
except SQLAlchemyError as e:
log.debug("Database error deleting task: {0}".format(e))
session.rollback()
return False
finally:
session.close()
return True
评论列表
文章目录