summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDevananda van der Veen <devananda.vdv@gmail.com>2012-11-07 11:42:22 -0800
committerDevananda van der Veen <devananda.vdv@gmail.com>2012-11-09 07:58:44 -0800
commit94b7abf92a9068a9645917096fb6aba200a9a433 (patch)
tree218905943f4ae981dc165d1bac4dd3128a5bff53
parent4312c795cfcbc05a9bf99d3fbdddd9b3eca30e35 (diff)
downloadnova-94b7abf92a9068a9645917096fb6aba200a9a433.tar.gz
nova-94b7abf92a9068a9645917096fb6aba200a9a433.tar.xz
nova-94b7abf92a9068a9645917096fb6aba200a9a433.zip
clean up dnsdomain_unregister
remove unneeded transaction from dnsdomain_unregister Change-Id: Idbe2ef3c005ed269c7bc14255fc7835373d94b22
-rw-r--r--nova/db/sqlalchemy/api.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/nova/db/sqlalchemy/api.py b/nova/db/sqlalchemy/api.py
index 2f33eda0c..824f8f00a 100644
--- a/nova/db/sqlalchemy/api.py
+++ b/nova/db/sqlalchemy/api.py
@@ -987,11 +987,9 @@ def dnsdomain_register_for_project(context, fqdomain, project):
@require_admin_context
def dnsdomain_unregister(context, fqdomain):
- session = get_session()
- with session.begin():
- session.query(models.DNSDomain).\
- filter_by(domain=fqdomain).\
- delete()
+ model_query(context, models.DNSDomain).\
+ filter_by(domain=fqdomain).\
+ delete()
@require_context