<div dir="ltr">I think it is worth fixing the client to actually match the API, yes. The client seems to be determined not to actually match the API in lots of ways, e.g. <a href="https://bugs.launchpad.net/python-openstackclient/+bug/1561666">https://bugs.launchpad.net/python-openstackclient/+bug/1561666</a><br></div><div class="gmail_extra"><br><div class="gmail_quote">On 24 March 2016 at 19:08, Ivan Kolodyazhny <span dir="ltr"><<a href="mailto:e0ne@e0ne.info" target="_blank">e0ne@e0ne.info</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi team,<div><br></div><div>From the Cinder point of view, both volumes, snapshots and backups APIs do not require name param. But python-openstackclient requires name param for these entities.</div><div><br></div><div>I'm going to fix this inconsistency with patch [1]. Unfortunately, it's a bit more than changing required params to not required. We have to change CLI signatures. E.g. for create a volume: from [2].</div><div><br></div><div>Is it acceptable? What is the right way to do such changes for OpenStack Client? </div><div><br></div><div><br></div><div>[1] <a href="https://review.openstack.org/#/c/294146/" target="_blank">https://review.openstack.org/#/c/294146/</a></div><div>[2] <a href="http://paste.openstack.org/show/491771/" target="_blank">http://paste.openstack.org/show/491771/</a></div><div>[3] <a href="http://paste.openstack.org/show/491772/" target="_blank">http://paste.openstack.org/show/491772/</a></div><div><br clear="all"><div><div><div dir="ltr"><div>Regards,<br>Ivan Kolodyazhny,<br><a href="http://blog.e0ne.info/" target="_blank">http://blog.e0ne.info/</a></div></div></div></div>
</div></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"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div>-- <br>Duncan Thomas</div></div></div>
</div>