On 11/29/2013 10:33 AM, Jay Pipes wrote: > On 11/28/2013 07:45 AM, Akihiro Motoki wrote: >> Hi, >> >> I am working on adding request-id to API response in Neutron. >> After I checked what header is used in other projects >> header name varies project by project. >> It seems there is no consensus what header is recommended >> and it is better to have some consensus. >> >> nova: x-compute-request-id >> cinder: x-compute-request-id >> glance: x-openstack-request-id >> neutron: x-network-request-id (under review) >> >> request-id is assigned and used inside of each project now, >> so x-<service>-request-id looks good. On the other hand, >> if we have a plan to enhance request-id across projects, >> x-openstack-request-id looks better. > > My vote is for: > > x-openstack-request-id > > With an implementation of "create a request UUID if none exists yet" in > some standardized WSGI middleware...
Agreed. I don't think I see any value in having these have different service names, having just x-openstack-request-id across all the services seems a far better idea, and come back through and fix nova and cinder to be that as well. -Sean -- Sean Dague http://dague.net
signature.asc
Description: OpenPGP digital signature
_______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev