File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
docker-app/worker_wrapper Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change 1010from typing import Any , Iterable
1111
1212import docker
13+ import docker .errors
1314import requests
1415import sentry_sdk
1516from constance import config
1819from django .db import transaction
1920from django .forms .models import model_to_dict
2021from django .utils import timezone
21- from docker .client import DockerClient
22- from docker .errors import APIError
2322from docker .models .containers import Container
2423from qfieldcloud .authentication .models import AuthToken
2524from qfieldcloud .core .models import (
@@ -648,7 +647,7 @@ def after_docker_exception(self) -> None:
648647
649648
650649def cancel_orphaned_workers () -> None :
651- client : DockerClient = docker .from_env ()
650+ client : docker . client . DockerClient = docker .from_env ()
652651
653652 try :
654653 running_workers : list [Container ] = client .containers .list (
@@ -677,6 +676,6 @@ def cancel_orphaned_workers() -> None:
677676 container .kill ()
678677 container .remove ()
679678 logger .info (f"Cancel orphaned worker { worker_id } " )
680- except APIError :
679+ except docker . errors . APIError :
681680 # Container already removed
682681 pass
You can’t perform that action at this time.
0 commit comments