aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTeemu Suo-Anttila <teemusa@vaadin.com>2015-12-02 12:50:06 +0200
committerTeemu Suo-Anttila <teemusa@vaadin.com>2015-12-02 15:39:02 +0200
commit8e483afa7e12ae16f70f1f613fa8f85e1dcadae8 (patch)
tree271ce0d36c0b461f84d87830424d60f1b8f746d7
parent2ff62ea0637dc51c7b2931246bdf15b41ffa5111 (diff)
downloadvaadin-framework-7.5.tar.gz
vaadin-framework-7.5.zip
Improve BuildDemos exception handling7.5
Change-Id: Ica22b3b271b5f67bad677febff12aff13c5d322e
-rw-r--r--scripts/BuildDemos.py9
1 files changed, 8 insertions, 1 deletions
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)