|
20 | 20 | from mobster import syft |
21 | 21 | from mobster.cmd.generate.base import GenerateCommandWithOutputTypeSelector |
22 | 22 | from mobster.cmd.generate.oci_image.add_image import extend_sbom_with_image_reference |
23 | | -from mobster.cmd.generate.oci_image.metadata import SBOMMetadata |
24 | 23 | from mobster.cmd.generate.oci_image.contextual_sbom.builder import ( |
25 | 24 | BuilderContextualizationError, |
26 | 25 | BuilderPkgMetadata, |
|
40 | 39 | from mobster.cmd.generate.oci_image.hermeto_sbom_filter import ( |
41 | 40 | filter_hermeto_sbom_by_arch, |
42 | 41 | ) |
| 42 | +from mobster.cmd.generate.oci_image.metadata import SBOMMetadata |
43 | 43 | from mobster.cmd.generate.oci_image.spdx_utils import ( |
44 | 44 | DocumentIndexOCI, |
45 | 45 | extend_spdx_with_base_images, |
46 | 46 | normalize_and_load_sbom, |
47 | 47 | ) |
48 | | -from mobster.oci import get_digest_for_image_ref |
49 | 48 | from mobster.image import Image |
50 | 49 | from mobster.log import log_elapsed |
| 50 | +from mobster.oci import get_digest_for_image_ref |
51 | 51 | from mobster.sbom.merge import merge_sboms |
52 | 52 | from mobster.utils import load_sbom_from_json |
53 | 53 |
|
@@ -316,9 +316,13 @@ async def execute(self) -> Any: |
316 | 316 | base_images_refs.append(base_image_data.pullspec) |
317 | 317 | base_images_map[base_image_data.pullspec] = base_image |
318 | 318 | if isinstance(sbom, CycloneDX1BomWrapper): |
319 | | - await extend_cdx_with_base_images(sbom, base_images_refs, base_images_map) |
| 319 | + await extend_cdx_with_base_images( |
| 320 | + sbom, base_images_refs, base_images_map |
| 321 | + ) |
320 | 322 | elif isinstance(sbom, Document): |
321 | | - await extend_spdx_with_base_images(sbom, base_images_refs, base_images_map) |
| 323 | + await extend_spdx_with_base_images( |
| 324 | + sbom, base_images_refs, base_images_map |
| 325 | + ) |
322 | 326 | for extra_image_data in self._metadata.extra_images: |
323 | 327 | extra_image = Image.from_image_index_url_and_digest( |
324 | 328 | extra_image_data.pullspec, |
|
0 commit comments