summaryrefslogtreecommitdiffstats
path: root/keystone/contrib/kds/routers.py
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2013-08-13 11:49:45 -0400
committerSimo Sorce <simo@redhat.com>2013-08-20 11:54:39 -0400
commitf69088859f1a00ae39d848a6a51c9420be69a483 (patch)
tree6c2e83a535d3534e558d1b3177e3742683f28d2a /keystone/contrib/kds/routers.py
parent86cf469e4feed55f5b6dfc8ab0f139b39afb75b8 (diff)
downloadkeystone-f69088859f1a00ae39d848a6a51c9420be69a483.tar.gz
keystone-f69088859f1a00ae39d848a6a51c9420be69a483.tar.xz
keystone-f69088859f1a00ae39d848a6a51c9420be69a483.zip
Add support to delete keys and groupsshared-key-msg
Change-Id: I4bc853f436d6a906175830e0d7000847becadd92
Diffstat (limited to 'keystone/contrib/kds/routers.py')
-rw-r--r--keystone/contrib/kds/routers.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/keystone/contrib/kds/routers.py b/keystone/contrib/kds/routers.py
index a04b948a..0f057055 100644
--- a/keystone/contrib/kds/routers.py
+++ b/keystone/contrib/kds/routers.py
@@ -47,3 +47,13 @@ class KDSExtension(wsgi.ExtensionRouter):
controller=kds_controller,
action='create_group',
conditions=dict(method=['PUT']))
+
+ mapper.connect('/kds/key/{name}',
+ controller=kds_controller,
+ action='del_key',
+ conditions=dict(method=['DELETE']))
+
+ mapper.connect('/kds/group/{name}',
+ controller=kds_controller,
+ action='delete_group',
+ conditions=dict(method=['DELETE']))