I think we shouldn’t  make this change. Since resources can always be destroyed 
I would want to give the admin flexibility to set the resource limit to a value 
lower than the current count of resources an account has.
At best you can inform admin that he is trying to set the resource limit to a 
value lower than the current count of resources but you shouldn’t disallow him 
doing it.

Thanks,
-Nitin

-----Original Message-----
From: Prasanna Santhanam [mailto:nore...@reviews.apache.org] On Behalf Of 
Prasanna Santhanam
Sent: Wednesday, August 01, 2012 3:36 PM
To: cloudstack; Prasanna Santhanam; Deepti Dohare
Subject: Re: Review Request: CS-15395 updateResourceLimit does not give any 
warning/error if limit is set lower than the current resources used by an 
account


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/6276/#review9681
-----------------------------------------------------------


1. Would it not be better to inform the admin of the current resource count? So 
he can take corrective action. Something like :

""
Cannot update the resource limit to <given count>. There are <current count> 
type of resources in use.
""

2. Will this be applicable to domain-admins changing the limits for an account 
under that domain? Looks like it would. Just wanted to confirm.

- Prasanna Santhanam


On Aug. 1, 2012, 8:07 a.m., deepti dohare wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/6276/
> -----------------------------------------------------------
> 
> (Updated Aug. 1, 2012, 8:07 a.m.)
> 
> 
> Review request for cloudstack.
> 
> 
> Description
> -------
> 
> If an account already has 2 resources (eg. 2 instances) and root admin 
> decreases that limit to 1, the limit is updated as 1 whereas it has to be 
> discarded. 
> The fix checks for the current resource count.
> 
> 
> This addresses bug CS-15395.
> 
> 
> Diffs
> -----
> 
>   server/src/com/cloud/resourcelimit/ResourceLimitManagerImpl.java b285d2c 
> 
> Diff: https://reviews.apache.org/r/6276/diff/
> 
> 
> Testing
> -------
> 
> Verified locally.
> 
> 
> Thanks,
> 
> deepti dohare
> 
>

Reply via email to