From: Quentin Smith Date: Tue, 11 Dec 2007 07:01:56 +0000 (-0500) Subject: Allow service maintainers to bump memory X-Git-Tag: sipb-xen-www/1~28 X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-web.git/commitdiff_plain/d154e547fb2cef84db71dd48344a773a93a04595?hp=a3265b122f84437fa9f63fd26297b5b616abd16f Allow service maintainers to bump memory svn path=/trunk/web/; revision=250 --- diff --git a/validation.py b/validation.py index bb459bf..5443d54 100644 --- a/validation.py +++ b/validation.py @@ -39,6 +39,9 @@ def maxMemory(user, machine=None, on=True): """ if not on: return MAX_MEMORY_SINGLE + if machine.memory > MAX_MEMORY_SINGLE: + # If they've been blessed, let them have it + return machine.memory machines = getMachinesByOwner(user, machine) active_machines = [x for x in machines if g.uptimes[x]] mem_usage = sum([x.memory for x in active_machines if x != machine])