From 112340bd60829d17fe0c9c077eb12d9c01899a31 Mon Sep 17 00:00:00 2001 From: Teemu Suo-Anttila Date: Wed, 2 Dec 2015 12:50:06 +0200 Subject: [PATCH] Improve BuildDemos exception handling Change-Id: Iee29e3686a60c889e6bffa7ffe0a447f14d7afa2 --- scripts/BuildDemos.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/BuildDemos.py b/scripts/BuildDemos.py index eef88db78f..8b7aaecf30 100644 --- a/scripts/BuildDemos.py +++ b/scripts/BuildDemos.py @@ -88,7 +88,14 @@ if __name__ == "__main__": print("%s demo validation failed: %s" % (demo, e)) if demo not in ignoredDemos: demosFailed = True - removeDir(demo) + except EnvironmentError as e: + print("%s demo validation failed: %s" % (demo, e)) + if demo not in ignoredDemos: + demosFailed = True + try: + removeDir(demo) + except: + pass print("") if demosFailed: sys.exit(1) -- 2.39.5