mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 10:40:03 +01:00
bitkeeper revision 1.1159.103.4 (4174f7e2hKsMImqYnCGV37xqvR-IWw)
Don't do check for kernel image existing if restoring.
This commit is contained in:
1 parent
52ca8630dd
commit
25f0ecc26f
1 file changed
+4
-5
@@ -710,6 +710,10 @@ class XendDomainInfo:
|
||||
"""Build the domain boot image.
|
||||
"""
|
||||
if self.recreate or self.restore: return
|
||||
if not os.path.isfile(kernel):
|
||||
raise VmError('Kernel image does not exist: %s' % kernel)
|
||||
if ramdisk and not os.path.isfile(ramdisk):
|
||||
raise VmError('Kernel ramdisk does not exist: %s' % ramdisk)
|
||||
if len(cmdline) >= 256:
|
||||
log.warning('kernel cmdline too long, domain %d', self.dom)
|
||||
dom = self.dom
|
||||
@@ -735,11 +739,6 @@ class XendDomainInfo:
|
||||
@param ramdisk: kernel ramdisk
|
||||
@param cmdline: kernel commandline
|
||||
"""
|
||||
if not self.recreate:
|
||||
if not os.path.isfile(kernel):
|
||||
raise VmError('Kernel image does not exist: %s' % kernel)
|
||||
if ramdisk and not os.path.isfile(ramdisk):
|
||||
raise VmError('Kernel ramdisk does not exist: %s' % ramdisk)
|
||||
#self.init_domain()
|
||||
if self.console:
|
||||
self.console.registerChannel()
|
||||
|
||||