<div dir="ltr"><b>"Option3":</b><div><p style="font-size:12.8px"><span style="font-size:10pt;font-family:Symbol;color:black">·<span style="font-stretch:normal;font-size:7pt;font-family:'Times New Roman'"> </span></span><u></u><span style="font-size:10pt;font-family:'Courier New';color:black">Create access-group-entry -- POST '/access_groups/%s/entries'<u></u></span></p><p style="font-size:12.8px;background-image:initial;background-position:initial;background-repeat:initial"><span style="background-color:rgb(255,255,255)"><u></u><span style="font-size:10pt;font-family:Symbol;color:black">·<span style="font-stretch:normal;font-size:7pt;font-family:'Times New Roman'"> </span></span><u></u><span style="font-size:10pt;font-family:'Courier New';color:black">Show access-group-entry -- GET '/access_groups/entries/%s'</span></span></p><p style="font-size:12.8px"><u></u><span style="font-size:10pt;font-family:Symbol;color:black">·<span style="font-stretch:normal;font-size:7pt;font-family:'Times New Roman'"> </span></span><u></u><span style="font-size:10pt;font-family:'Courier New';color:black">List access-group-entries -- GET '/access_groups/entries'</span></p><p style="font-size:12.8px"><span style="font-size:10pt;font-family:Symbol;color:black">·<span style="font-stretch:normal;font-size:7pt;font-family:'Times New Roman'"> </span></span><u style="font-size:12.8px"></u><span style="font-size:10pt;font-family:'Courier New';color:black">List access-group-entries with filter by access group ID -- GET '/access_groups/entries?access_grou<span style="background-color:rgb(255,255,255)">p_id=<</span></span><span style="background-color:rgb(255,255,255)"><span style="color:rgb(0,0,0);font-family:'Courier New';font-size:13.3333px">access_group_id</span><span style="color:black;font-family:'Courier New';font-size:10pt">>'</span></span></p><p style="font-size:12.8px">And above is still sub-url.</p></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 11, 2016 at 7:24 AM, <span dir="ltr"><<a href="mailto:nidhi.hada@wipro.com" target="_blank">nidhi.hada@wipro.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">Hi All,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal" style="background:#ffc000"><b><span style="font-size:10.0pt;font-family:"Courier New";color:black">This is a general doubt related to
<u>taking a decision on REST API url construction.<u></u><u></u></u></span></b></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">In case of “nested urls”, lets say I have a relationship between
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">two entities as below:<u></u><u></u></span></p>
<p class="MsoNormal"><u><span style="font-size:10.0pt;font-family:"Courier New";color:black">access_group is parent can have many access_group_entries.<u></u><u></u></span></u></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">Now for accessing access_group I have already created
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p><u></u><span style="font-size:10.0pt;font-family:Symbol;color:black"><span>·<span style="font:7.0pt "Times New Roman"">
</span></span></span><u></u><span style="font-size:10.0pt;font-family:"Courier New";color:black">Create access group - POST /access_groups<u></u><u></u></span></p>
<p><u></u><span style="font-size:10.0pt;font-family:Symbol;color:black"><span>·<span style="font:7.0pt "Times New Roman"">
</span></span></span><u></u><span style="font-size:10.0pt;font-family:"Courier New";color:black">Show access_group – GET /access_groups/<access-group-uuid><u></u><u></u></span></p>
<p><u></u><span style="font-size:10.0pt;font-family:Symbol;color:black"><span>·<span style="font:7.0pt "Times New Roman"">
</span></span></span><u></u><span style="font-size:10.0pt;font-family:"Courier New";color:black">List access_group – GET /access_groups/<u></u><u></u></span></p>
<p><u></u><span style="font-size:10.0pt;font-family:Symbol;color:black"><span>·<span style="font:7.0pt "Times New Roman"">
</span></span></span><u></u><span style="font-size:10.0pt;font-family:"Courier New";color:black">Delete access_group – PUT /access_groups/<access-group-uuid><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">That’s fine till here.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">Now when I work on child entity that is access_group_entry, I
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">face a problem.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">Here, i have two options for url construction for access_group_entries.<u></u><u></u></span></p>
<div style="border:none;border-bottom:double windowtext 2.25pt;padding:0in 0in 1.0pt 0in">
<p class="MsoNormal" style="border:none;padding:0in"><b><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></b></p>
<p class="MsoNormal" style="border:none;padding:0in"><b><span style="font-size:10.0pt;font-family:"Courier New";color:black">Option1 :-<u></u><u></u></span></b></p>
</div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">Considering that access_group_entry is related to access_group, it
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">should be designed as a suburl, I go as below:<u></u><u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></b></p>
<p><u></u><span style="font-size:10.0pt;font-family:Symbol;color:black"><span>·<span style="font:7.0pt "Times New Roman"">
</span></span></span><u></u><span style="font-size:10.0pt;font-family:"Courier New";color:black">Create access-group-entry -- POST '/access_groups/%s/entries' >>>> i send “access_group_id” in which entry is to be created, as part of url, okay. no issue.
it works.<u></u><u></u></span></p>
<p style="background:yellow">
<u></u><span style="font-size:10.0pt;font-family:Symbol;color:black"><span>·<span style="font:7.0pt "Times New Roman"">
</span></span></span><u></u><span style="font-size:10.0pt;font-family:"Courier New";color:black">Show access-group-entry -- GET '/access_groups/%s/entries/%s' >>>> need two variables from user, access_group_id and access_group_entry_id -
<u></u><u></u></span></p>
<p class="MsoNormal" style="background:yellow"><b><span style="font-size:10.0pt;font-family:"Courier New";color:black"> But I do not have access_group_id!!!!!!!!!!</span></b><span style="font-size:10.0pt;font-family:"Courier New";color:black">
<u></u><u></u></span></p>
<p class="MsoNormal" style="background:yellow"><span style="font-size:10.0pt;font-family:"Courier New";color:black"> as when, i say show access_group_entry <access-group-entry-uuid> - i have just uuid of access_group_entry_directly.
<u></u><u></u></span></p>
<p class="MsoNormal" style="background:yellow"><span style="font-size:10.0pt;font-family:"Courier New";color:black"> That's a problem. is it ? what to do in such case?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p><u></u><span style="font-size:10.0pt;font-family:Symbol;color:black"><span>·<span style="font:7.0pt "Times New Roman"">
</span></span></span><u></u><span style="font-size:10.0pt;font-family:"Courier New";color:black">List access-group-entry -- GET '/access_groups/%s/entries'>>> Here also its not
<b>mandatory</b> that user will always give access_group_id. <u></u><u></u></span></p>
<p><span style="font-size:10.0pt;font-family:"Courier New";color:black">He might ask access_group_entry list for all access_groups in a go..
<u></u><u></u></span></p>
<p><span style="font-size:10.0pt;font-family:"Courier New";color:black">hence same problem.
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Courier New";color:black">Option2 :-<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Courier New";color:black">==========================
<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Courier New";color:black">Not creating a suburl, instead creating an independent url
<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></b></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">RESOURCES_PATH = '/access_groups_entries'<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">RESOURCE_PATH = '/access_groups_entries/%s'<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">1)Create POST '/access_groups_entries' >>>>>> Passing access_group_id in body
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">2)Show GET '/access_groups_entries/%s' >>>> directly access_group_entry_id here to be shown<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">3)List GET '/access_groups/%s/entries'>>>> directly access_group_entry_id here to be shown.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">If access_group_id is given for filtering, will go as part of body.
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">It solves above problem but it creates a new url for a resource
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">which is child of a earlier created url.<u></u><u></u></span></p>
<p class="MsoNormal"><b><u><span style="font-size:10.0pt;font-family:"Courier New";color:black">Is that a problem?<u></u><u></u></span></u></b></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">Kindly suggest
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">Thanks.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">Nidhi<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<div>
<div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Nidhi Mittal Hada (Product Engineering Service)
<br>
<b>Sent:</b> Wednesday, March 09, 2016 10:32 AM<br>
<b>To:</b> OpenStack Development Mailing List (not for usage questions) <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a>><br>
<b>Subject:</b> RE: [openstack-dev] [OpenStack-Dev][All] Api development question<u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Thank you Valeriy.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Valeriy Ponomaryov [<a href="mailto:vponomaryov@mirantis.com" target="_blank">mailto:vponomaryov@mirantis.com</a>]
<br>
<b>Sent:</b> Tuesday, March 08, 2016 7:05 PM<br>
<b>To:</b> OpenStack Development Mailing List (not for usage questions) <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a>><br>
<b>Subject:</b> Re: [openstack-dev] [OpenStack-Dev][All] Api development question<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">"Not found" means API you request is not registered. AFAICS, you register "<span style="font-size:11.0pt;font-family:"Calibri",sans-serif">access_groups", but request "access-groups". Diff in symbols "_" and "-".</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Tue, Mar 8, 2016 at 1:34 PM, <<a href="mailto:nidhi.hada@wipro.com" target="_blank">nidhi.hada@wipro.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Hi all,<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">I am working on a feature for share access in manila.<u></u><u></u></p>
<p class="MsoNormal">For that lets say for creating the entity, I created client and server
<u></u><u></u></p>
<p class="MsoNormal">counterpart.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">I am stuck as my client request is not able to reach server resource
<u></u><u></u></p>
<p class="MsoNormal">I have created for it. This is client server log<u></u><u></u></p>
<p class="MsoNormal"><a href="http://paste.openstack.org/show/489642/" target="_blank">http://paste.openstack.org/show/489642/</a><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">manila/api/v2/router.py<u></u><u></u></p>
<p class="MsoNormal">This is my router entry
<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">from manila.api.v2 import access_groups<u></u><u></u></p>
<p class="MsoNormal">.<u></u><u></u></p>
<p class="MsoNormal">.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"> self.resources["access_groups"] = access_groups.create_resource()<u></u><u></u></p>
<p class="MsoNormal"> mapper.resource("access_group", "access_groups",<u></u><u></u></p>
<p class="MsoNormal"> controller=self.resources["access_groups"],<u></u><u></u></p>
<p class="MsoNormal"> collection={"detail": "GET"},<u></u><u></u></p>
<p class="MsoNormal"> member={"defaults": "GET"})<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">I don’t understand what mistake I have made that the request
<u></u><u></u></p>
<p class="MsoNormal">Is not getting mapped to correct resource.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">stack@controller:/opt/stack/manila/manila/api/v2$ ls access_groups.py<u></u><u></u></p>
<p class="MsoNormal">access_groups.py<u></u><u></u></p>
<p class="MsoNormal">stack@controller:/opt/stack/manila/manila/api/v2$<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">This is access_groups.py snippet<u></u><u></u></p>
<p class="MsoNormal"><a href="http://paste.openstack.org/show/489667/" target="_blank">http://paste.openstack.org/show/489667/</a><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Can someone please help in pointing, what can be probable reason of this ?<u></u><u></u></p>
<p class="MsoNormal">I have checked the flow from client to server, not able to catch the mistake..<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif">Regards</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#333333">Nidhi Mittal Hada</span></b><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#333333">Architect | PES / COE</span></b><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#333333">
– <b>Kolkata India</b></span><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#333333">Wipro Limited</span></b><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#333333">M</span></b><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#333333">
<a href="tel:%2B91%2074%203910%209883" target="_blank">+91 74 3910 9883</a> | <b>
O</b> <a href="tel:%2B91%2033%203095%204767" target="_blank">+91 33 3095 4767</a> |
<b>VOIP</b> <a href="tel:%2B91%2033%203095%204767" target="_blank">+91 33 3095 4767</a></span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<p class="MsoNormal">The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended
recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this
email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.
<a href="http://www.wipro.com" target="_blank">www.wipro.com</a> <u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank">
OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">Kind Regards<br>
Valeriy Ponomaryov<br>
<a href="http://www.mirantis.com" target="_blank">www.mirantis.com</a><br>
<a href="mailto:vponomaryov@mirantis.com" target="_blank">vponomaryov@mirantis.com</a><u></u><u></u></p>
</div>
</div>
</div>
</div>
The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should
not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments
for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email. <a href="http://www.wipro.com" target="_blank">www.wipro.com</a>
</div>
<br>__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Kind Regards<br>Valeriy Ponomaryov<br><a href="http://www.mirantis.com" target="_blank">www.mirantis.com</a><br><a href="mailto:vponomaryov@mirantis.com" target="_blank">vponomaryov@mirantis.com</a><br></div></div>
</div>