From bd64316743e722b18c90e58f9029d62df28f7c08 Mon Sep 17 00:00:00 2001 From: Sjoerd Simons <sjoerd.simons@collabora.co.uk> Date: Tue, 13 Dec 2016 10:37:40 +0100 Subject: [PATCH] Don't try to parse non-existing configuration file Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5246 --- tools/ade | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/ade b/tools/ade index 3aa7029..1d00869 100755 --- a/tools/ade +++ b/tools/ade @@ -483,6 +483,8 @@ class SysrootManager: def _get_url(self, version): url = self.url if not url: + if not self.config: + raise SysrootManagerError("No URL given to retrieve {0} sysroot" .format(version.distro)) try: parser = configparser.ConfigParser(interpolation=None) parser.read(self.config) -- GitLab