<div dir="ltr">Thanks Jamie,<div><br></div><div>then the following question is do we intend to move other services client library V3 identity support to python-openstackclient? </div><div>AFAIK it's poorly supported for Nova Cinder Neutron client library, and I am working on add v3 support for those libraries[1], just</div>
<div>want to make sure that is the correct direction.  </div><div><br></div><div>[1] <a href="https://review.openstack.org/#/c/81749/">https://review.openstack.org/#/c/81749/</a></div><div>     <a href="https://review.openstack.org/#/c/81767/">https://review.openstack.org/#/c/81767/</a></div>
<div><br><div><br></div><div><br></div><div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-04-01 12:08 GMT+08:00 Jamie Lennox <span dir="ltr"><<a href="mailto:jamielennox@redhat.com" target="_blank">jamielennox@redhat.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On Tue, 2014-04-01 at 11:53 +0800, Yaguang Tang wrote:<br>
> Hi all,<br>
><br>
><br>
> I am sorry if this has been discussed before, the question is will we<br>
> support keystone v3 operation<br>
> in python-keystoneclient? I know most of the v3 functionality have<br>
> been implemented in python-openstackclient, but from the<br>
> python-openstackclient wiki says, it's primarily a wrapper of<br>
> python-*client, and provides unified interface to user. The end user<br>
> uses python-keystoneclient to manage<br>
> user, tenant, service before, if we don't intend to support v3<br>
> functionality in keystoneclient, then<br>
> it means we force end user to change from keystoneclient to<br>
> openstackclient, is this what we want to<br>
> do?<br>
><br>
<br>
</div>It depends what you mean by python-keystoneclient.<br>
<br>
If you mean the python library then yes it supports the V3 API already.<br>
<br>
If you mean the keystone CLI that is currently bundled as part of the<br>
python-keystoneclient then yes that is deprecated in favour of<br>
python-openstackclient.<br>
<br>
We will maintain the CLI application in keystoneclient however even for<br>
V2 API calls I recommend that you use the openstack CLI tool.<br>
<br>
Jamie<br>
<div class=""><br>
><br>
> --<br>
> Tang Yaguang<br>
><br>
><br>
> Canonical Ltd. | <a href="http://www.ubuntu.com" target="_blank">www.ubuntu.com</a> | <a href="http://www.canonical.com" target="_blank">www.canonical.com</a><br>
> Mobile:  <a href="tel:%2B86%20152%201094%206968" value="+8615210946968">+86 152 1094 6968</a><br>
> gpg key: 0x187F664F<br>
><br>
</div>> _______________________________________________<br>
> OpenStack-dev mailing list<br>
> <a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</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><br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</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><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div style="color:rgb(0,0,0);font-family:arial;font-size:small">Tang Yaguang</div><div style="color:rgb(0,0,0);font-family:arial;font-size:small">
<br></div><div style="color:rgb(0,0,0);font-family:arial;font-size:small">Canonical Ltd. | <a href="http://www.ubuntu.com/" target="_blank">www.ubuntu.com</a> | <a href="http://www.canonical.com/" target="_blank">www.canonical.com</a></div>
<div style="color:rgb(0,0,0);font-family:arial;font-size:small">Mobile:  +86 152 1094 6968</div><div style="color:rgb(0,0,0);font-family:arial;font-size:small">gpg key: 0x187F664F</div><div style="color:rgb(0,0,0);font-family:arial;font-size:small">
 </div></div>
</div>