summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2011-06-15 15:39:57 +0100
committerLars Wirzenius <liw@liw.fi>2011-06-15 15:39:57 +0100
commit39a5154dfb8173800751e5ca6e938e63a3808b1e (patch)
treed4689755a5d5b25ef67f7df557ad75664ab31c20
parent536db55886d3d22e0ed6281aa7eaf28a383cd594 (diff)
downloadvmdebootstrap-39a5154dfb8173800751e5ca6e938e63a3808b1e.tar.gz
Actually clean up if something bad happens while we do stuff.
-rwxr-xr-xvmdebootstrap3
1 files changed, 2 insertions, 1 deletions
diff --git a/vmdebootstrap b/vmdebootstrap
index 4bf8cfd..67e5a40 100755
--- a/vmdebootstrap
+++ b/vmdebootstrap
@@ -82,7 +82,8 @@ class VmDebootstrap(cliapp.Application):
self.setup_networking(rootdir)
self.install_extlinux(rootdev, rootdir)
self.customize(rootdir)
- except:
+ except BaseException, e:
+ self.message('EEEK! Something bad happened...')
self.cleanup()
raise
else: