-if 'installer' in locals():
- check(re.match('^[A-Za-z0-9][A-Za-z0-9_.-]*$', installer))
- tmptree = tempfile.mkdtemp('', 'auto-install.', '/tmp')
- call(['/usr/sbin/sipb-xen-make-iso', installer, tmptree]
- + installer_options.split(' '))
- disk.append('file:'+tmptree+'/install.iso,hdc:cdrom,r')
- boot = 'd'
-
-elif 'disks' in locals(): # for the copying installer's use
- disk = disks.split(' ')
- boot = 'c'
-
-elif 'cdrom_image' in locals():
- check(re.match('^[A-Za-z0-9][A-Za-z0-9_.-]*$', cdrom_image))
- disk.append('file:/srv/images/' + cdrom_image + '.iso,hdc:cdrom,r')
- boot = 'd'