From 6ebbf8926a7f9b3f5fdf033ccadd1be6d977d4d1 Mon Sep 17 00:00:00 2001 From: Micke Nordin Date: Wed, 30 Mar 2022 17:45:08 +0200 Subject: [PATCH] Add support for Distroless --- scanner.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scanner.py b/scanner.py index 603c37e..1f08ac7 100755 --- a/scanner.py +++ b/scanner.py @@ -24,7 +24,10 @@ def get_os_for_image(image: str) -> str: for line in stdout.decode().split('\n'): (name, var) = line.partition("=")[::2] hash[name.strip().strip('"')] = var.strip().strip('"') - return (hash["ID"], hash["VERSION_ID"]) + if "PRETTY_NAME" in hash: + if hash["PRETTY_NAME"] == "Distroless": + return "distroless" + return hash["ID"] def parse_packages(provider: str, input: str) -> list[dict]: