openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #17318
Re: Discussion / proposal: Ability to reset tenant's quotas to default
Isn't that just changing one custom limit with another ?
A true reset to the defaults would see the user stay in step with any changes to the default values.
-----Original Message-----
From: openstack-bounces+philip.day=hp.com@xxxxxxxxxxxxxxxxxxx [mailto:openstack-bounces+philip.day=hp.com@xxxxxxxxxxxxxxxxxxx] On Behalf Of Eoghan Glynn
Sent: 09 October 2012 17:18
To: Vijaya Erukala
Cc: openstack@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Openstack] Discussion / proposal: Ability to reset tenant's quotas to default
> HI All,
>
>
>
> I would like to open a discussion on a topic user should have a option
> to reset the tenant’s quotas( to the default).
Hi Vijaya,
I don't think a new nova command is needed for this use-case, just add a simple custom script:
nova quota-update `nova quota-defaults $1 | tail -n +4 | tr '_' '-' | awk '/|/ {printf(" --%s %s", $2,$4)}'` $1
then call with the tenant ID as command line arg.
Cheers,
Eoghan
>
>
>
> At present nova client has following commands for the quota operation.
>
>
>
> $nova --help | grep quota
>
> quota-defaults List the default quotas for a tenant.
>
> quota-show List the quotas for a tenant.
>
> quota-update Update the quotas for a tenant.
>
>
>
> It will be very helpful to have a command to reset quota values to
> defaults .
>
> For ex: User who wants to do huge tests on the system and rollback
> once the test is done.
>
> So my proposal is to add a new command quota-reset to the nova client
> which reverts the quota value supplied for the tenant ,to the default.
>
> Some thing similar to nova quota-reset( <tenant-id > <key>)
>
> Let me know your suggestion/thoughts on the same.
>
>
>
> Thanks,
>
> Vijaya
>
>
>
> DISCLAIMER ========== This e-mail may contain privileged and
> confidential information which is the property of Persistent Systems
> Ltd. It is intended only for the use of the individual or entity to
> which it is addressed. If you are not the intended recipient, you are
> not authorized to read, retain, copy, print, distribute or use this
> message. If you have received this communication in error, please
> notify the sender and delete all copies of this message.
> Persistent Systems Ltd. does not accept any liability for virus
> infected mails.
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help : https://help.launchpad.net/ListHelp
>
_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to : openstack@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp
Follow ups
References