<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 24, 2015 at 12:30 PM, Sean Dague <span dir="ltr"><<a href="mailto:sean@dague.net" target="_blank">sean@dague.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class=""><div class="h5">On 02/24/2015 03:28 PM, Ed Leafe wrote:<br>
> On Feb 24, 2015, at 1:49 PM, Sean Dague <<a href="mailto:sean@dague.net">sean@dague.net</a>> wrote:<br>
><br>
>>> IMHO the CLI should have an option to returned raw JSON back instead of<br>
>>> pretty tabled results as well.<br>
>><br>
>> Um... isn't that just the API calls?<br>
>><br>
>> I'm not sure creating a 3rd functional surface is really the answer<br>
>> here, because we still need to actually test the CLI / pretty table output.<br>
><br>
> The python-openstacksdk project was originally envisioned to wrap the API calls and return usable Python objects. The nova client CLI (or any other CLI, for that matter) would then just provide the command line input parsing and output presentation. It's been a while since I was involved with that project, but it seems that decoupling the command line interface from the Python API wrapper would make testing much, much easier.<br>
<br>
</div></div>Right, I think to some degree novaclient is legacy code, and we should<br>
focus on specific regressions and bugs without doing to much code change.<br>
<br>
The future should be more focussed on openstacksdk and openstackclient.<br></blockquote><div><br></div><div>While I don't disagree with this, it seems like we have been waiting for openstackclient and openstacksdk for a while now, do we even have a timeline for moving off of novaclient?</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class=""><div class="h5"><br>
        -Sean<br>
<br>
--<br>
Sean Dague<br>
<a href="http://dague.net" target="_blank">http://dague.net</a><br>
<br>
</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" 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><br>
<br></blockquote></div><br></div></div>