[openstack-dev] [nova][keystone] Nova calls to Keystone

Sajeesh Cimson Sasi sajeesh.cs at cern.ch
Sat Jun 20 18:46:33 UTC 2015


Hi All,
   I need your advice for the implementation of the following blueprint. https://review.openstack.org/#/c/160605 .
   All the use cases mentioned in the blueprint have  been implemented and the complete code is up for review.
  https://review.openstack.org/#/c/149828/
  However, we have an issue on which we need your input. In the nova quota api call, keystone calls are made to
  get the parent_id and the child project or sub project list. This is required because nova doesn't store any information
  regarding the hierarchy. Hierarchy Information is  taken during run time,  from keystone. Since the keystone calls are
  made inside the api call, it is not possible to give any dummy or  fake values while writing the unit tests. If the keystone
  call was made outside the api call, we could have given fake values in the test cases. However,  the keystone calls for
   parent_id and child projects are made inside the api call.
  Can anyone suggest an elegant solution to this problem? What is the proper way to implement this ?
    Did anybody encounter and solve a  similar  problem ? Many thanks for any suggestions!
         best regards
           sajeesh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150620/ea2d717a/attachment.html>


More information about the OpenStack-dev mailing list