On Wed, Aug 28, 2013 at 12:18 PM, Duncan Thomas <duncan.thomas at gmail.com>wrote: > The downside of doing version discovery in the client is that it adds > a third round trip... though the client can cache the support versions > I guess. > That's only for the Identity version discovery. Add more round trips for additional APIs to be used. Also, only Keystone allows unauthenticated access to /vXX endpoints. To query any other service you need to either know the root endpoint beforehand or auth to get one from the service catalog, and then you still don't know if the version is or is not included in that endpoint (no parsing-guessing here!) due to backward-compatibility for older deployments. dt -- Dean Troyer dtroyer at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130828/28631053/attachment.html>