diff options
author | Lars Wirzenius <liw@liw.fi> | 2011-06-15 15:39:57 +0100 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2011-06-15 15:39:57 +0100 |
commit | 39a5154dfb8173800751e5ca6e938e63a3808b1e (patch) | |
tree | d4689755a5d5b25ef67f7df557ad75664ab31c20 | |
parent | 536db55886d3d22e0ed6281aa7eaf28a383cd594 (diff) | |
download | vmdebootstrap-39a5154dfb8173800751e5ca6e938e63a3808b1e.tar.gz |
Actually clean up if something bad happens while we do stuff.
-rwxr-xr-x | vmdebootstrap | 3 |
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: |