On Tue, Feb 8, 2011 at 6:07 PM, Devin Carlen <devin.car...@gmail.com> wrote: > Yep, you're right. I misread. There is still a longer conversation to be had > about admin API in general. All the functions in the ec2 admin api will need > to be available in the openstack admin api at some point.
Yeah, agreed. Or at least, the ones that make sense :) These new multi-cluster/zone admin commands for the OpenStack API are *kinda* like the EC2 regions commands, but different... -jay > On Feb 8, 2011, at 5:01 PM, Jay Pipes wrote: > >> 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. >> >> -jay >> >> On Tue, Feb 8, 2011 at 5:58 PM, Devin Carlen <devin.car...@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.wa...@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, >>>> -jay >>>> >>>>> Perhaps just the (R)ead operations are available via the API and CUD via >>>>> nova-manage? >>>>> Opinions? >>>>> -Sandy >>>>> >>>>> Confidentiality Notice: This e-mail message (including any attached or >>>>> embedded documents) is intended for the exclusive and confidential use of >>>>> the >>>>> individual or entity to which this message is addressed, and unless >>>>> otherwise >>>>> expressly indicated, is confidential and privileged information of >>>>> Rackspace. >>>>> Any dissemination, distribution or copying of the enclosed material is >>>>> prohibited. >>>>> If you receive this transmission in error, please notify us immediately by >>>>> e-mail >>>>> at ab...@rackspace.com, and delete the original message. >>>>> Your cooperation is appreciated. >>>>> >>>>> _______________________________________________ >>>>> Mailing list: https://launchpad.net/~openstack >>>>> Post to : openstack@lists.launchpad.net >>>>> Unsubscribe : https://launchpad.net/~openstack >>>>> More help : https://help.launchpad.net/ListHelp >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Mailing list: https://launchpad.net/~openstack >>>> Post to : openstack@lists.launchpad.net >>>> Unsubscribe : https://launchpad.net/~openstack >>>> More help : https://help.launchpad.net/ListHelp >>> >>> > > _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp