[Openstack] [client] Where will client API libraries live?

Doug Hellmann doug.hellmann at dreamhost.com
Wed May 2 22:04:20 UTC 2012


On Wed, May 2, 2012 at 1:34 PM, Lorin Hochstein <lorin at nimbisservices.com>wrote:

>
> On May 2, 2012, at 11:30 AM, Doug Hellmann wrote:
>
>
>
> On Wed, May 2, 2012 at 10:13 AM, Lorin Hochstein <lorin at nimbisservices.com
> > wrote:
>
>> (Apologies if this has been already answered in the mailing list, dealing
>> with a large backlog of mailing list emails).
>>
>> With the current "nova" client (python-novaclient), there are Python
>> bindings so you can write Python scripts that use the API without having to
>> deal with the REST interface directly.
>>
>> Will the new unified CLI also provide Python bindings, so people can
>> write Python scripts against the libraries that ship with the CLI (like
>> python-novaclient)? Or is that out of scope?
>>
>> The original Etherpad says this <http://etherpad.openstack.org/FolsumCLI>
>>
>> does it include client API libraries?
>> * not directly, abstract out common ancestor classes
>>
>> If that's the case, where are the client API libraries going to live?
>>
>
> I think the plan right now is to have the new CLI use the existing client
> libraries.
>
>
> Putting on my doc hat, writing the CLI should be a good opportunity to
> generate some documentation agains the existing client API libraries, since
> they are basically undocumented right now.
>

+1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20120502/57cfa4e8/attachment.html>


More information about the Openstack mailing list