mirror of
https://github.com/freedomofpress/dangerzone.git
synced 2025-04-29 10:12:38 +02:00
FIXUP: Use exceptions to ease the flow
This commit is contained in:
parent
f136687b41
commit
0f2e67298f
1 changed files with 4 additions and 5 deletions
|
@ -29,11 +29,10 @@ def upgrade(image: str, pubkey: str) -> None:
|
||||||
"""Upgrade the image to the latest signed version."""
|
"""Upgrade the image to the latest signed version."""
|
||||||
manifest_digest = registry.get_manifest_digest(image)
|
manifest_digest = registry.get_manifest_digest(image)
|
||||||
try:
|
try:
|
||||||
is_upgraded = signatures.upgrade_container_image(image, manifest_digest, pubkey)
|
signatures.upgrade_container_image(image, manifest_digest, pubkey)
|
||||||
if is_upgraded:
|
click.echo(f"✅ The local image {image} has been upgraded")
|
||||||
click.echo(f"✅ The local image {image} has been upgraded")
|
click.echo(f"✅ The image has been signed with {pubkey}")
|
||||||
click.echo(f"✅ The image has been signed with {pubkey}")
|
click.echo(f"✅ Signatures has been verified and stored locally")
|
||||||
click.echo(f"✅ Signatures has been verified and stored locally")
|
|
||||||
|
|
||||||
except errors.ImageAlreadyUpToDate as e:
|
except errors.ImageAlreadyUpToDate as e:
|
||||||
click.echo(f"✅ {e}")
|
click.echo(f"✅ {e}")
|
||||||
|
|
Loading…
Reference in a new issue