[openstack-dev] [Nova] Future of nova-api operations that act on all servers on a host
John Garbutt
john at johngarbutt.com
Mon Apr 22 19:31:18 UTC 2013
I am not sure I like diverging from python-novaclient, I was thinking
more of a external repo that is full of these style commands:
https://github.com/openstack/python-novaclient/tree/master/novaclient/v1_1/contrib
So if you are an admin / ops / support, you install an extra set of
things, an a whole bunch of extra params light up. Those commands
should then just call into novaclient to make any API calls (hmm,
maybe thats a dependency loop).
John
On 22 April 2013 12:58, Álvaro López García <alvaro.lopez.garcia at cern.ch> wrote:
> On Mon 22 Apr 2013 (12:47), Kevin L. Mitchell wrote:
>> On Mon, 2013-04-22 at 13:33 -0400, Russell Bryant wrote:
>> > Of the things that already exist, python-novaclient makes the most
>> > sense. I'm concerned with the significant scope increase, though. This
>> > takes novaclient from a fairly straight forward API wrapper library and
>> > cmd line tool to something that orchestrates nova operational
>> > activities. Maybe that's ok, though. I'd like to see some more in
>> > depth exploration of how this might be structured so that it's only
>> > exposed to admins and kept somewhat separate from the traditional stuff
>> > in novaclient that is just wrapping the API.
>>
>> Maybe the solution then is not to implement these sorts of
>> administrative tools in novaclient; just implement the base calls, then
>> write a new administrative tool that uses the novaclient API and
>> performs the calls; you could call it "nova-admin".
>
> +1 on this.
>
> --
> Álvaro López García aloga at ifca.unican.es
> Instituto de Física de Cantabria http://devel.ifca.es/~aloga/
> Ed. Juan Jordá, Campus UC tel: (+34) 942 200 969
> Avda. de los Castros s/n
> 39005 Santander (SPAIN)
> _____________________________________________________________________
> "Those that can, do. Those that can't, complain." -- Linus Torvalds
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
More information about the OpenStack-dev
mailing list