On 03/29/2017 02:04 PM, Ken'ichi Ohmichi wrote:
Hi

I have some questions about plancement API design from
https://review.openstack.org/#/c/376200
Current implementation of the above patch (PS26) adds GET method for
checking trait existence, and tags.rst of api-wg guideline[1] requires
GET for checking trait existence.
On the other hand, http.rst of api-wg guideline[2] requires HEAD instead.

So there are two questions.
1. Why the part of tags.rst is different from http.rst?
    I checked the review history of
https://review.openstack.org/#/c/155620/ which have added the part,
but I could not find the reason.
2. trait should follow tags.rst? or http.rst?

This is from the http.rst guideline in the API-WG:

"TODO: HEAD is weird in a bunch of our wsgi frameworks and you don't have access to it. Figure out if there is anything useful there."

and frankly, I tend to agree with the above statement. I'd say use GET for exists checking.

Best,
-jay

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to