Merge "Exit with an error if an image fails to build"

This commit is contained in:
Jenkins 2015-10-03 11:04:47 +00:00 committed by Gerrit Code Review
commit 7d21bb1f4d
1 changed files with 3 additions and 2 deletions

View File

@ -61,10 +61,11 @@ class DibImageBuilder(ImageBuilder):
"""Build images using diskimage-builder"""
def _disk_image_create(self, args):
subprocess.call('disk-image-create {0}'.format(args), shell=True)
subprocess.check_call('disk-image-create {0}'.format(args), shell=True)
def _ramdisk_image_create(self, args):
subprocess.call('ramdisk-image-create {0}'.format(args), shell=True)
subprocess.check_call('ramdisk-image-create {0}'.format(args),
shell=True)
def build_ramdisk(self, parsed_args, ramdisk_type):
image_name = vars(parsed_args)["%s_name" % ramdisk_type]