(self, session: SandboxSession)
| 126 | return container |
| 127 | |
| 128 | async def delete(self, session: SandboxSession) -> SandboxSession: |
| 129 | container_id = getattr(getattr(session._inner, "state", None), "container_id", None) |
| 130 | if container_id: |
| 131 | with contextlib.suppress(docker_errors.NotFound, docker_errors.APIError): |
| 132 | self.docker_client.containers.get(container_id).kill() |
| 133 | return await super().delete(session) |
no outgoing calls
no test coverage detected