| Index: client/tests/kvm/scripts/unattended.py
|
| diff --git a/client/tests/kvm/scripts/unattended.py b/client/tests/kvm/scripts/unattended.py
|
| index ba7d80b4df22324edb804d000317303eeabe8fd6..1029d1eb5e84bf4b6536843dee304453bda5c57a 100755
|
| --- a/client/tests/kvm/scripts/unattended.py
|
| +++ b/client/tests/kvm/scripts/unattended.py
|
| @@ -276,14 +276,16 @@ class UnattendedInstall(object):
|
| if not os.path.isdir(self.tftp):
|
| os.makedirs(self.tftp)
|
|
|
| - self.cdrom_cd1 = os.path.join(KVM_TEST_DIR, self.cdrom_cd1)
|
| + if self.cdrom_cd1:
|
| + self.cdrom_cd1 = os.path.join(KVM_TEST_DIR, self.cdrom_cd1)
|
| self.cdrom_cd1_mount = tempfile.mkdtemp(prefix='cdrom_cd1_', dir='/tmp')
|
| if self.medium == 'nfs':
|
| self.nfs_mount = tempfile.mkdtemp(prefix='nfs_', dir='/tmp')
|
|
|
| - self.floppy = os.path.join(KVM_TEST_DIR, self.floppy)
|
| - if not os.path.isdir(os.path.dirname(self.floppy)):
|
| - os.makedirs(os.path.dirname(self.floppy))
|
| + if self.floppy:
|
| + self.floppy = os.path.join(KVM_TEST_DIR, self.floppy)
|
| + if not os.path.isdir(os.path.dirname(self.floppy)):
|
| + os.makedirs(os.path.dirname(self.floppy))
|
|
|
| self.image_path = KVM_TEST_DIR
|
| self.kernel_path = os.path.join(self.image_path, self.kernel)
|
|
|