Kaynağa Gözat

improve missing docker exception

Olivier Massot 4 yıl önce
ebeveyn
işleme
3df214be91
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      core/docker.py

+ 1 - 1
core/docker.py

@@ -15,6 +15,6 @@ def resolve_docker_ip(docker_name):
            docker_name]
            docker_name]
     try:
     try:
         output = subprocess.check_output(cmd)
         output = subprocess.check_output(cmd)
-    except subprocess.CalledProcessError as e:
+    except (subprocess.CalledProcessError, FileNotFoundError) as e:
         raise RuntimeError("An error occured while retrieving IP for docker %s: %s", docker_name, e)
         raise RuntimeError("An error occured while retrieving IP for docker %s: %s", docker_name, e)
     return output.decode('utf-8').strip('\n').replace("'", "")
     return output.decode('utf-8').strip('\n').replace("'", "")