示例#1
0
文件: task.py 项目: harlowja/enamel
    def _get_by_uuid_from_db(uuid):
        session = db_utils.get_session()
        db_task = session.query(db_models.Task).filter_by(uuid=uuid).first()

        if not db_task:
            raise obj_exception.TaskNotFound(uuid=uuid)
        return db_task
示例#2
0
文件: task.py 项目: harlowja/enamel
 def _create_in_db(updates):
     session = db_utils.get_session()
     db_task = db_models.Task()
     db_task.update(updates)
     db_task.save(session)
     return db_task
示例#3
0
文件: task.py 项目: alaski/enamel
    def _get_by_uuid_from_db(uuid):
        session = db_utils.get_session()
        db_task = session.query(db_models.Task).filter_by(uuid=uuid).first()

        # TODO(alaski): raise exception if db_task not found
        return db_task
示例#4
0
 def _create_in_db(updates):
     session = db_utils.get_session()
     db_task_item = db_models.TaskItem()
     db_task_item.update(updates)
     db_task_item.save(session)
     return db_task_item