- initrd = search_file(prefix + 'initrd.gz', iso_mount)
- if initrd is None:
- logging.critical("Fatal: initrd not found")
- raise CriticalException("error locating initrd file")
- else:
- exec_rsync(initrd, release_target + '/initrd.gz')
+ if kernel is None or initrd is None:
+ logging.critical("Fatal: kernel or initrd not found")
+ raise CriticalException("error locating kernel or initrd file")
+
+ exec_rsync(kernel, release_target + '/')
+ exec_rsync(initrd, release_target + '/')