diff options
| author | Charles <sircharlesaze@gmail.com> | 2020-06-16 13:06:33 +0200 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2020-06-16 13:13:11 +0200 |
| commit | 2fadf31a822ab204503da0c37600e3e1d233c93a (patch) | |
| tree | ae55b0424cbc4d0c8602e86aa5786bf7250b2e9f /main.py | |
| parent | b8728e933b1da49668854771340d6a308dbb245d (diff) | |
| download | minishell_test-2fadf31a822ab204503da0c37600e3e1d233c93a.tar.gz minishell_test-2fadf31a822ab204503da0c37600e3e1d233c93a.tar.bz2 minishell_test-2fadf31a822ab204503da0c37600e3e1d233c93a.zip | |
Compatibility with python3.5, remove sandbox on keyboard interrupt
Diffstat (limited to 'main.py')
| -rwxr-xr-x | main.py | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -2,15 +2,19 @@ import sys import argparse +import shutil import utils import config import suites def main(): - suites.suite_quote() - suites.suite_echo() - suites.suite_redirection() + try: + suites.suite_quote() + suites.suite_echo() + suites.suite_redirection() + except KeyboardInterrupt: + shutil.rmtree(config.SANDBOX_PATH) if __name__ == "__main__": |
