def _check_manifest(self): success = True settings = self.settings if 'strict' in settings.features: settings['O'] = os.path.dirname(self._ebuild_path) quiet_setting = settings.get('PORTAGE_QUIET') settings['PORTAGE_QUIET'] = '1' try: success = digestcheck([], settings, strict=True) finally: if quiet_setting: settings['PORTAGE_QUIET'] = quiet_setting else: del settings['PORTAGE_QUIET'] return success
def _check_manifest(self): success = True settings = self.settings if "strict" in settings.features and "digest" not in settings.features: settings["O"] = os.path.dirname(self._ebuild_path) quiet_setting = settings.get("PORTAGE_QUIET") settings["PORTAGE_QUIET"] = "1" try: success = digestcheck([], settings, strict=True) finally: if quiet_setting: settings["PORTAGE_QUIET"] = quiet_setting else: del settings["PORTAGE_QUIET"] return success