#110 Ignore missing images metadata
Merged 4 years ago by lsedlar. Opened 4 years ago by lsedlar.
lsedlar/compose-utils ignore-missing-metadata  into  master

file modified
+7 -3
@@ -57,10 +57,14 @@ 

  

  def get_images(compose):

      """Get list of image filenames."""

+     try:

+         im = compose.images

+     except RuntimeError:

+         return

      images = set()

-     for variant in compose.images.images:

-         for arch in compose.images.images[variant]:

-             for image in compose.images.images[variant][arch]:

+     for variant in im.images:

+         for arch in im.images[variant]:

+             for image in im.images[variant][arch]:

                  images.add(os.path.basename(image.path))

      if images:

          return "Images:\n%s" % "\n".join(" * %s" % x for x in sorted(images))