Hi All,

I have submitted patches [1] for returning request-id to the caller 
on which Brant has raised his concerns [2];

Brant’s concern:
We've tried a couple of times to have the client return metadata for the lists 
returned 
and we wound up reverting the change both times because it broke some user --
https://review.openstack.org/#/c/285549/

I don't know what the solution is to the problem but this isn't going to work. 
Maybe we to add a flag or new functions or start a whole new client library so 
that
applications can opt-in to this.


I have tried this manually in my local environment and found that it is not 
failing 
with the patch suggested by Brant as well as with my changes.

Steps:
(1)clone openstack-infra/shade project
(2)create tox environment
(3)apply my patch (or above patch) to .tox environment
(4)run tests -- $tox -e py27 shade.tests.functional.test_xxx

You can see all tests are passing without any error. 
I have also verified that _ListWithMeta class is returned from keystoneclient 
by adding pdb in
keystoneclient/base.py _list method.

My request to all keystone cores to give their suggestions about the same.

[1] https://review.openstack.org/#q,topic:bp/return-request-id-to-caller,n,z
[2] https://review.openstack.org/#/c/261188/

Thank you,

--
Maho Koshiya
E-Mail : koshiya.m...@po.ntts.co.jp



__________________________________________________________________________
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