X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-web.git/blobdiff_plain/cabbf7ab8e35de060f6f4e3f75670558ad25d9b5..7633211e629493fd53f3f24762f34dc0ff46cfa4:/code/main.py diff --git a/code/main.py b/code/main.py index 073f81d..fdc2837 100755 --- a/code/main.py +++ b/code/main.py @@ -160,7 +160,7 @@ def create(username, state, fields): else: err = None state.clear() #Changed global state - d = getListDict(username) + d = getListDict(username, state) d['err'] = err if err: for field in fields.keys(): @@ -335,7 +335,7 @@ def command(username, state, fields): return templates.command(searchList=[d]) if back == 'list': state.clear() #Changed global state - d = getListDict(username) + d = getListDict(username, state) d['result'] = result return templates.list(searchList=[d]) elif back == 'info': @@ -357,7 +357,6 @@ def modifyDict(username, state, fields): kws = dict([(kw, fields.getfirst(kw)) for kw in 'machine_id owner admin contact name memory vmtype disksize'.split()]) validate = validation.Validate(username, state, **kws) machine = validate.machine - print >> sys.stderr, machine, machine.administrator, kws['admin'] oldname = machine.name if hasattr(validate, 'memory'):