diff --git a/attic/archiver.py b/attic/archiver.py index 47650c2d4..d3c8bb511 100644 --- a/attic/archiver.py +++ b/attic/archiver.py @@ -8,6 +8,7 @@ import stat import sys import textwrap +import traceback from attic import __version__ from attic.archive import Archive, ArchiveChecker @@ -726,9 +727,11 @@ def main(): try: exit_code = archiver.run(sys.argv[1:]) except Error as e: + traceback.print_exc() archiver.print_error(e.get_message()) exit_code = e.exit_code except KeyboardInterrupt: + traceback.print_exc() archiver.print_error('Error: Keyboard interrupt') exit_code = 1 else: