[openstack-dev] [glance] Image client service tools

Flavio Percoco flavio at redhat.com
Mon Jun 3 07:29:24 UTC 2013


On 02/06/13 20:27 +0200, Ghe Rivero wrote:
>
>   Hi Mark and all,
>   Â Â Â  as you pointed out, the idea is to get rid of all the wrappers
>   in nova/cinder and move the features onto glanceclient. Glanceclient is
>   more http oriented, while these wrappers help you to use glanceclient
>   on an upper level (using a context for connection auth, you get a dict
>   for the image metadata, instead of a json on a http header...).
>   So my plan is:
>   1/ move those features to glanceclient,
>   2/ Use this new glanceclient on ironic as a proof of concept.
>   3/ Remove the wrappers on nova and cinder and use glanceclient directly
>   4/ Start working on glanceclient for new features, improvements once
>   the base code is the same on all the projects.
>   Being this a big change, although most of the code should be the same,
>   time is important, so my idea is to have 1 and 2 on a couple of weeks,
>   and 3 before havana-2.
>

Hey,

Not sure about the timing but the idea sounds good overall. 

Most of this things seem to exist in the client already, I guess
you'll need to create just a wrapper to ease its use as a library.

Cheers,
FF


-- 
@flaper87
Flavio Percoco



More information about the OpenStack-dev mailing list