Changeset 228 for trunk/web/templates/controls.py
- Timestamp:
- Oct 28, 2007, 11:57:32 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/web/templates/controls.py
r216 r228 88 88 remctl('web', 'unregister', machine.name) 89 89 90 def createVm( user, name, memory, disk, is_hvm, cdrom):90 def createVm(owner, contact, name, memory, disk, is_hvm, cdrom): 91 91 """Create a VM and put it in the database""" 92 92 # put stuff in the table 93 93 transaction = ctx.current.create_transaction() 94 94 try: 95 validation.validMemory( user, memory)96 validation.validDisk( user, disk * 1. / 1024)97 validation.validAddVm( user)95 validation.validMemory(owner, memory) 96 validation.validDisk(owner, disk * 1. / 1024) 97 validation.validAddVm(owner) 98 98 res = meta.engine.execute('select nextval(' 99 99 '\'"machines_machine_id_seq"\')') … … 103 103 machine.name = name 104 104 machine.memory = memory 105 machine.owner = user.username106 machine.administrator = user.username107 machine.contact = user.email105 machine.owner = owner 106 machine.administrator = owner 107 machine.contact = contact 108 108 machine.uuid = uuidToString(randomUUID()) 109 109 machine.boot_off_cd = True
Note: See TracChangeset
for help on using the changeset viewer.