Ignore:
Timestamp:
Mar 30, 2008, 4:28:10 AM (16 years ago)
Author:
price
Message:

expose cloning autoinstaller in web interface

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/sipb-xen-www/code/main.py

    r309 r340  
    160160    if cdrom is not None and not CDROM.get(cdrom):
    161161        raise CodeError("Invalid cdrom type '%s'" % cdrom)
     162
     163    clone_from = fields.getfirst('clone_from')
     164    if clone_from and clone_from != 'ice3':
     165        raise CodeError("Invalid clone image '%s'" % clone_from)
     166   
    162167    return dict(contact=user, name=name, memory=memory, disk_size=disk_size,
    163                 owner=owner, is_hvm=is_hvm, cdrom=cdrom)
     168                owner=owner, is_hvm=is_hvm, cdrom=cdrom, clone_from=clone_from)
    164169
    165170def create(user, fields):
Note: See TracChangeset for help on using the changeset viewer.