diff options
| author | Jenkins <jenkins@review.openstack.org> | 2016-10-19 12:20:46 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2016-10-19 12:20:46 +0000 |
| commit | 77ab69cead2d4657d82780463079dc00ed25fc59 (patch) | |
| tree | adfdb7b4160010e49abe5b618e3e53d1a676e5ca /kolla | |
| parent | 21bc93af4a78f6e1fb8f78c53e2dc91960bc6893 (diff) | |
| parent | c0fd4389c623d13fc2517b6086fa64ca564bc27f (diff) | |
| download | kolla-77ab69cead2d4657d82780463079dc00ed25fc59.tar.gz kolla-77ab69cead2d4657d82780463079dc00ed25fc59.zip | |
Merge "Move graphviz dependency to test stage"
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: |
