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

Lorin Hochstein lorin at nimbisservices.com
Wed May 2 17:34:14 UTC 2012


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.


Take care,

Lorin
--
Lorin Hochstein
Lead Architect - Cloud Services
Nimbis Services, Inc.
www.nimbisservices.com





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20120502/48f8311e/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4897 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20120502/48f8311e/attachment.bin>


More information about the Openstack mailing list