osbuild-mpp: small python cleanups

Remove an unused variable and annotate static methods as such.
This commit is contained in:
Christian Kellner 2022-06-24 13:13:09 +02:00
parent 4d39f9ec2b
commit 219d7469cb

View file

@ -340,9 +340,11 @@ class ImageManifest:
"arm": "v7", "arm": "v7",
} }
@staticmethod
def arch_from_rpm(rpm_arch): def arch_from_rpm(rpm_arch):
return ImageManifest._arch_from_rpm.get(rpm_arch, rpm_arch) return ImageManifest._arch_from_rpm.get(rpm_arch, rpm_arch)
@staticmethod
def load(imagename, tag=None, digest=None): def load(imagename, tag=None, digest=None):
if digest: if digest:
src = f"docker://{imagename}@{digest}" src = f"docker://{imagename}@{digest}"
@ -373,6 +375,7 @@ class ImageManifest:
self._compute_digest() self._compute_digest()
# Based on joseBase64UrlDecode() from docker # Based on joseBase64UrlDecode() from docker
@staticmethod
def _jose_base64url_decode(input): def _jose_base64url_decode(input):
# Strip whitespace # Strip whitespace
input.replace("\n", "") input.replace("\n", "")
@ -422,7 +425,6 @@ class ImageManifest:
if not self.is_manifest_list(): if not self.is_manifest_list():
return self return self
manifests = self.json.get("manifests", [])
digest = None digest = None
if wanted_variant: if wanted_variant: