[Openstack] Do these commands belong in the API or nova-manage?
jaypipes at gmail.com
Tue Feb 8 23:01:06 UTC 2011
I think you are confusing the EC2 admin API with what Sandy was
talking about, which is the OpenStack admin API commands, which has
been in Nova for months now. See /nova/api/openstack/__init__.py,
lines 74 through 81.
On Tue, Feb 8, 2011 at 5:58 PM, Devin Carlen <devin.carlen at gmail.com> wrote:
> Only place for it to go now is the ec2 admin extension api (nova/api/ec2/admin.py).
> Until we get the OpenStack API out in the open, we can't add anything to it.
> The goal is to move the admin functions to the OpenStack API when that becomes an option, but I'm guessing that won't be until diablo.
> On Feb 8, 2011, at 4:54 PM, Jay Pipes wrote:
>> On Tue, Feb 8, 2011 at 5:09 PM, Sandy Walsh <sandy.walsh at rackspace.com> wrote:
>>> Quick question ...
>>> For multi-cluster/zones I have a bunch of commands that need to be exposed
>>> to administrators:
>>> 1. CRUD child zones
>>> 2. CRUD hosts to a zone
>>> 3. CRUD zone & host capabilities to a zone
>>> Do you think these belong in the admin-only OpenStack API or only available
>>> via nova-manage?
>> Admin-only OpenStack API, since they won't have anything to do with
>> EC2 API, and at this point, nova-manage is very EC2-centric, and
>> adding it to nova-manage could potentially be extremely confusing.
>> Since this functionality is mostly going to be used by service
>> providers, most of which have their own set of custom management tools
>> (see: python-novatools, etc..), I think it's best to stick it only in
>> the admin API for now.
>> My 1.5 cents,
>>> Perhaps just the (R)ead operations are available via the API and CUD via
>>> Confidentiality Notice: This e-mail message (including any attached or
>>> embedded documents) is intended for the exclusive and confidential use of
>>> individual or entity to which this message is addressed, and unless
>>> expressly indicated, is confidential and privileged information of
>>> Any dissemination, distribution or copying of the enclosed material is
>>> If you receive this transmission in error, please notify us immediately by
>>> at abuse at rackspace.com, and delete the original message.
>>> Your cooperation is appreciated.
>>> Mailing list: https://launchpad.net/~openstack
>>> Post to : openstack at lists.launchpad.net
>>> Unsubscribe : https://launchpad.net/~openstack
>>> More help : https://help.launchpad.net/ListHelp
>> Mailing list: https://launchpad.net/~openstack
>> Post to : openstack at lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~openstack
>> More help : https://help.launchpad.net/ListHelp
More information about the Openstack