summaryrefslogtreecommitdiffstats
path: root/nova/db
diff options
context:
space:
mode:
authorCerberus <matt.dietz@rackspace.com>2010-12-17 16:03:21 -0600
committerCerberus <matt.dietz@rackspace.com>2010-12-17 16:03:21 -0600
commit75d6de8a67db02f886636edfedcf3f3fc8cff9cc (patch)
tree2ddea1952f393650446275f562dfb0c52a4109e4 /nova/db
parent05774f26fd4f05e1aeeb9ac84be6f767f417da64 (diff)
downloadnova-75d6de8a67db02f886636edfedcf3f3fc8cff9cc.tar.gz
nova-75d6de8a67db02f886636edfedcf3f3fc8cff9cc.tar.xz
nova-75d6de8a67db02f886636edfedcf3f3fc8cff9cc.zip
Some tweaks
Diffstat (limited to 'nova/db')
-rw-r--r--nova/db/sqlalchemy/api.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/nova/db/sqlalchemy/api.py b/nova/db/sqlalchemy/api.py
index 55036d1d1..0614c14e8 100644
--- a/nova/db/sqlalchemy/api.py
+++ b/nova/db/sqlalchemy/api.py
@@ -1062,11 +1062,13 @@ def iscsi_target_create_safe(context, values):
###################
+@require_admin_context
def auth_destroy_token(_context, token):
session = get_session()
session.delete(token)
+@require_admin_context
def auth_get_token(_context, token_hash):
session = get_session()
tk = session.query(models.AuthToken).\
@@ -1077,6 +1079,7 @@ def auth_get_token(_context, token_hash):
return tk
+@require_admin_context
def auth_create_token(_context, token):
tk = models.AuthToken()
tk.update(token)