On Thu, Feb 24, 2011 at 4:10 PM, Sandy Walsh <sandy.wa...@rackspace.com> wrote:
> Yup, this looks like the "super tool" that jay was talking of earlier (odd 
> too, since that's something I'm using accused of being)
>
> I kind of like it as well, since it permits swift, nova and glance to have 
> their own client tools, but fit within the larger umbrella (and 
> tab-completion/hints work ;) We just need to make sure each toolset shares a 
> common infrastructure so it can plug in.
>
> That said, for now I'm going to move novatools into nova, rename to oscompute 
> and get on with my life.
>
> Unless anyone screams, I'll put it in nova/clients/python/oscompute

I'd prefer os-computer over oscomputer, but that's a nit...

The way we structured it in Glance is that /glance/client.py contains
the client that speaks the Glance REST API. "Tools" go into bin/,
including CLI tools. So, bin/ contains not just the servers
(glance-api and glance-registry), but also the daemon control tool
(glance-control, similar to swift's bin/swift-init) and now CLI tools
like glance-admin and glance-upload.

Just a thought,
jay

_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to