diff options
Diffstat (limited to 'scripts/lib')
-rw-r--r-- | scripts/lib/wic/plugins/source/isoimage-isohybrid.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/scripts/lib/wic/plugins/source/isoimage-isohybrid.py b/scripts/lib/wic/plugins/source/isoimage-isohybrid.py index ffa5429962..ece4b0c19e 100644 --- a/scripts/lib/wic/plugins/source/isoimage-isohybrid.py +++ b/scripts/lib/wic/plugins/source/isoimage-isohybrid.py | |||
@@ -164,9 +164,12 @@ class IsoImagePlugin(SourcePlugin): | |||
164 | 164 | ||
165 | machine = os.path.basename(initrd_dir) | 165 | machine = os.path.basename(initrd_dir) |
166 | 166 | ||
167 | initrd = glob.glob('%s/%s*%s.%s' % (initrd_dir, image_name, machine, image_type))[0] | 167 | pattern = '%s/%s*%s.%s' % (initrd_dir, image_name, machine, image_type) |
168 | files = glob.glob(pattern) | ||
169 | if files: | ||
170 | initrd = files[0] | ||
168 | 171 | ||
169 | if not os.path.exists(initrd): | 172 | if not initrd or not os.path.exists(initrd): |
170 | # Create initrd from rootfs directory | 173 | # Create initrd from rootfs directory |
171 | initrd = "%s/initrd.cpio.gz" % cr_workdir | 174 | initrd = "%s/initrd.cpio.gz" % cr_workdir |
172 | initrd_dir = "%s/INITRD" % cr_workdir | 175 | initrd_dir = "%s/INITRD" % cr_workdir |