class UpdaterError(Exception): pass class ImageAlreadyUpToDate(UpdaterError): pass class ImageNotFound(UpdaterError): pass class SignatureError(UpdaterError): pass class RegistryError(UpdaterError): pass class AirgappedImageDownloadError(UpdaterError): pass class NoRemoteSignatures(SignatureError): pass class SignatureVerificationError(SignatureError): pass class SignatureExtractionError(SignatureError): pass class SignaturesFolderDoesNotExist(SignatureError): pass class InvalidSignatures(SignatureError): pass class SignatureMismatch(SignatureError): pass class LocalSignatureNotFound(SignatureError): pass class CosignNotInstalledError(SignatureError): pass class InvalidLogIndex(SignatureError): pass class NeedUserInput(UpdaterError): """The user has not yet been prompted to know if they want to check for updates.""" pass