def doWork(self): configHolder = ConfigHolder(self.options.__dict__) signator = Signator(self.manifestFile, configHolder) rc = signator.validate() if rc != 0: sys.exit(rc)
def verifySignature(self, imageFilename, metadataFilename): signator = Signator(metadataFilename, self.configHolder) res = signator.validate() if res: raise ExecutionException('Failed to validate metadata file')