summaryrefslogtreecommitdiff
path: root/taskflow/db/sqlalchemy/api.py
diff options
context:
space:
mode:
Diffstat (limited to 'taskflow/db/sqlalchemy/api.py')
-rw-r--r--taskflow/db/sqlalchemy/api.py28
1 files changed, 14 insertions, 14 deletions
diff --git a/taskflow/db/sqlalchemy/api.py b/taskflow/db/sqlalchemy/api.py
index a52f943..f31c952 100644
--- a/taskflow/db/sqlalchemy/api.py
+++ b/taskflow/db/sqlalchemy/api.py
@@ -24,7 +24,7 @@ import logging
from taskflow import states
from taskflow.db.sqlalchemy import models
-from taskflow.db.sqlalchemy.session import get_session
+from taskflow.db.sqlalchemy import session as sql_session
from taskflow.openstack.common import exception
@@ -32,7 +32,7 @@ LOG = logging.getLogger(__name__)
def model_query(context, *args, **kwargs):
- session = kwargs.get('session') or get_session()
+ session = kwargs.get('session') or sql_session.get_session()
query = session.query(*args)
return query
@@ -80,7 +80,7 @@ def logbook_create(context, name, lb_id=None):
def logbook_get_workflows(context, lb_id):
"""Return all workflows associated with a logbook"""
- session = get_session()
+ session = sql_session.get_session()
with session.begin():
lb = logbook_get(context, lb_id, session=session)
@@ -89,7 +89,7 @@ def logbook_get_workflows(context, lb_id):
def logbook_add_workflow(context, lb_id, wf_name):
"""Add Workflow to given LogBook"""
- session = get_session()
+ session = sql_session.get_session()
with session.begin():
wf = workflow_get(context, wf_name, session=session)
lb = logbook_get(context, lb_id, session=session)
@@ -101,7 +101,7 @@ def logbook_add_workflow(context, lb_id, wf_name):
def logbook_destroy(context, lb_id):
"""Delete a given LogBook"""
- session = get_session()
+ session = sql_session.get_session()
with session.begin():
lb = logbook_get(context, lb_id, session=session)
lb.delete(session=session)
@@ -126,7 +126,7 @@ def job_get(context, job_id, session=None):
def job_update(context, job_id, values):
"""Update job with given values"""
- session = get_session()
+ session = sql_session.get_session()
with session.begin():
job = job_get(context, job_id, session=session)
job.update(values)
@@ -135,7 +135,7 @@ def job_update(context, job_id, values):
def job_add_workflow(context, job_id, wf_id):
"""Add a Workflow to given job"""
- session = get_session()
+ session = sql_session.get_session()
with session.begin():
job = job_get(context, job_id, session=session)
wf = workflow_get(context, wf_id, session=session)
@@ -157,7 +157,7 @@ def job_get_state(context, job_id):
def job_get_logbook(context, job_id):
"""Return the logbook associated with the given job"""
- session = get_session()
+ session = sql_session.get_session()
with session.begin():
job = job_get(context, job_id, session=session)
return job.logbook
@@ -177,7 +177,7 @@ def job_create(context, name, job_id=None):
def job_destroy(context, job_id):
"""Delete a given Job"""
- session = get_session()
+ session = sql_session.get_session()
with session.begin():
job = job_get(context, job_id, session=session)
job.delete(session=session)
@@ -218,7 +218,7 @@ def workflow_get_names(context):
def workflow_get_tasks(context, wf_name):
"""Return all tasks for a given Workflow"""
- session = get_session()
+ session = sql_session.get_session()
with session.begin():
wf = workflow_get(context, wf_name, session=session)
@@ -227,7 +227,7 @@ def workflow_get_tasks(context, wf_name):
def workflow_add_task(context, wf_id, task_id):
"""Add a task to a given workflow"""
- session = get_session()
+ session = sql_session.get_session()
with session.begin():
task = task_get(context, task_id, session=session)
wf = workflow_get(context, wf_id, session=session)
@@ -246,7 +246,7 @@ def workflow_create(context, workflow_name):
def workflow_destroy(context, wf_name):
"""Delete a given Workflow"""
- session = get_session()
+ session = sql_session.get_session()
with session.begin():
wf = workflow_get(context, wf_name, session=session)
wf.delete(session=session)
@@ -283,7 +283,7 @@ def task_create(context, task_name, wf_id, task_id=None):
def task_update(context, task_id, values):
"""Update Task with given values"""
- session = get_session()
+ session = sql_session.get_session()
with session.begin():
task = task_get(context, task_id)
@@ -293,7 +293,7 @@ def task_update(context, task_id, values):
def task_destroy(context, task_id):
"""Delete an existing Task"""
- session = get_session()
+ session = sql_session.get_session()
with session.begin():
task = task_get(context, task_id, session=session)
task.delete(session=session)