diff options
author | Lars Wirzenius <liw@liw.fi> | 2011-08-24 17:27:14 +0100 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2011-08-24 17:27:14 +0100 |
commit | 82e85d801a46f92ef25a43d556ba51c530c0009a (patch) | |
tree | ffe55b59675e0612326c083261f16f612f666ef3 | |
parent | df830e81db2e5f9084edb384f84bbb98664a7591 (diff) | |
download | obnam-82e85d801a46f92ef25a43d556ba51c530c0009a.tar.gz |
Log keyboard interrupts, for clarity.
-rw-r--r-- | obnamlib/plugins/backup_plugin.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/obnamlib/plugins/backup_plugin.py b/obnamlib/plugins/backup_plugin.py index a69aabba..f4c9c44d 100644 --- a/obnamlib/plugins/backup_plugin.py +++ b/obnamlib/plugins/backup_plugin.py @@ -176,6 +176,9 @@ class BackupPlugin(obnamlib.ObnamPlugin): yield pathname, metadata except GeneratorExit: raise + except KeyboardInterrupt: + logging.error('Keyboard interrupt') + raise except BaseException, e: msg = 'Cannot back up %s: %s' % (pathname, str(e)) logging.error(msg) |