On Jan 26, 2012, at 4:39 PM, Ziad Sawalha wrote:

If a client has bound to the contract XSD, they will break if we add this, 
won't they?


No.  XSD only concerns itself with the attributes and elements of the message.  
This is just adding a delete.  That's a separate method, it shouldn't break any 
clients.  It's a WADL only extension.


But… I don't know how many clients would have bound to the OS-KSADM contracts. 
We've been diligent and strict about not changing the core contract, but this 
is the first time we've been presented with a change to an extension like this.

I'd still lean towards the "correct" practice of adding this as another 
extension. Especially since that extension would only be adding a new method on 
an existing resource, so would not require complex naming changes…

Open to alternative points of view..


I agree.


Z


From: Jorge Williams 
<jorge.willi...@rackspace.com<mailto:jorge.willi...@rackspace.com>>
Date: Thu, 26 Jan 2012 13:36:13 -0600
To: Dolph Mathews <dolph.math...@gmail.com<mailto:dolph.math...@gmail.com>>
Cc: "Yee, Guang" <guang....@hp.com<mailto:guang....@hp.com>>, 
"openstack@lists.launchpad.net<mailto:openstack@lists.launchpad.net> 
(openstack@lists.launchpad.net<mailto:openstack@lists.launchpad.net>)" 
<openstack@lists.launchpad.net<mailto:openstack@lists.launchpad.net>>, Ziad 
Sawalha <ziad.sawa...@rackspace.com<mailto:ziad.sawa...@rackspace.com>>
Subject: Re: [Openstack] Keystone: is revoke token API "officially" supported

Moving it to an extension makes sense to me.  Ziad, does it make sense to add 
it to OS-KSADM...or is this a different extension all together...revoke token 
extension?

-jOrGe W.

On Jan 26, 2012, at 11:43 AM, Dolph Mathews wrote:

It is definitely not a documented call (hence the "should this be removed?" 
comment in the implementation); if it were to be "promoted" from undocumented 
to an extension, I imagine it would belong in OS-KSADM.

- Dolph

On Thu, Jan 26, 2012 at 10:51 AM, Yee, Guang 
<guang....@hp.com<mailto:guang....@hp.com>> wrote:
I see it implemented in the code as

DELETE /v2.0/tokens/{tokenId}

But it doesn’t appear to be documented in any of the WADLs.


Thanks!

Guang


_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : 
openstack@lists.launchpad.net<mailto:openstack@lists.launchpad.net>
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : 
openstack@lists.launchpad.net<mailto:openstack@lists.launchpad.net>
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to