Changeset 243 for trunk/web/controls.py


Ignore:
Timestamp:
Nov 12, 2007, 5:05:26 AM (16 years ago)
Author:
quentin
Message:

Remove unnecessary constructors

Rename disk to disk_size in some (but not all!) places

Added MachineAccess? to all

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/controls.py

    r236 r243  
    8888    remctl('web', 'unregister', machine.name)
    8989
    90 def createVm(owner, contact, name, memory, disk, is_hvm, cdrom):
     90def createVm(owner, contact, name, memory, disk_size, is_hvm, cdrom):
    9191    """Create a VM and put it in the database"""
    9292    # put stuff in the table
     
    9494    try:
    9595        validation.validMemory(owner, memory)
    96         validation.validDisk(owner, disk  * 1. / 1024)
     96        validation.validDisk(owner, disk_size  * 1. / 1024)
    9797        validation.validAddVm(owner)
    9898        res = meta.engine.execute('select nextval('
     
    111111        machine.type_id = machine_type.type_id
    112112        ctx.current.save(machine)
    113         disk = Disk(machine.machine_id,
    114                     'hda', disk)
     113        disk = Disk(machine_id=machine.machine_id,
     114                    guest_device_name='hda', size=disk_size)
    115115        open_nics = NIC.select_by(machine_id=None)
    116116        if not open_nics: #No IPs left!
Note: See TracChangeset for help on using the changeset viewer.