diff --git a/SprintLib/testers/BaseTester.py b/SprintLib/testers/BaseTester.py index 24d724a..7ef2f25 100644 --- a/SprintLib/testers/BaseTester.py +++ b/SprintLib/testers/BaseTester.py @@ -172,12 +172,12 @@ class BaseTester: self.solution.result = "TE" raise e self.solution.save() - # self.call(f"docker rm --force solution_{self.solution.id}") - # self.call(f"docker rm --force solution_{self.solution.id}_checker") + self.call(f"docker rm --force solution_{self.solution.id}") + self.call(f"docker rm --force solution_{self.solution.id}_checker") for file in self.dockerfiles: add_name = file.filename[11:] - # self.call(f"docker rm --force solution_container_{self.solution.id}_{add_name}") - # self.call(f"docker image rm solution_image_{self.solution.id}_{add_name}") + self.call(f"docker rm --force solution_container_{self.solution.id}_{add_name}") + self.call(f"docker image rm solution_image_{self.solution.id}_{add_name}") self.solution.user.userinfo.refresh_from_db() notify( self.solution.user, diff --git a/daemons/management/commands/receive.py b/daemons/management/commands/receive.py index e98be5e..c09ca11 100644 --- a/daemons/management/commands/receive.py +++ b/daemons/management/commands/receive.py @@ -22,5 +22,5 @@ class Command(MessagingSupport): solution.save() finally: path = join("solutions", str(id)) - # if exists(path): - # rmtree(path) + if exists(path): + rmtree(path)