Exemplo n.º 1
0
    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
Exemplo n.º 2
0
 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
Exemplo n.º 3
0
    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
Exemplo n.º 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