diff options
Diffstat (limited to 'kolla')
| -rw-r--r-- | kolla/image/build.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/kolla/image/build.py b/kolla/image/build.py index 6c8aa857e..07efe0f02 100644 --- a/kolla/image/build.py +++ b/kolla/image/build.py @@ -17,7 +17,6 @@ from __future__ import print_function import contextlib import datetime import errno -import graphviz import json import logging import os @@ -859,6 +858,11 @@ class KollaWorker(object): self.images.append(image) def save_dependency(self, to_file): + try: + import graphviz + except ImportError: + LOG.error('"graphviz" is required for save dependency') + raise dot = graphviz.Digraph(comment='Docker Images Dependency') dot.body.extend(['rankdir=LR']) for image in self.images: |
