summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorJoffrey F <joffrey@docker.com>2018-04-12 12:38:27 -0700
committerJoffrey F <joffrey@docker.com>2018-04-12 13:10:21 -0700
commit17bf6f71c822c6e768e377f8f675c8094994bba5 (patch)
treedca48fcc20bedcc38e9d50c31a5e9e5d3e0c0849 /setup.py
parent16751ac509b4bbe75293847fe87099ff51a74013 (diff)
downloaddocker-py-c5869-dockerfile-abspath.tar.gz
Support absolute paths for in-context Dockerfilesc5869-dockerfile-abspath
Signed-off-by: Joffrey F <joffrey@docker.com>
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py16
1 files changed, 10 insertions, 6 deletions
diff --git a/setup.py b/setup.py
index 271d94f..1153f78 100644
--- a/setup.py
+++ b/setup.py
@@ -9,12 +9,16 @@ import pip
from setuptools import setup, find_packages
-if 'docker-py' in [x.project_name for x in pip.get_installed_distributions()]:
- print(
- 'ERROR: "docker-py" needs to be uninstalled before installing this'
- ' package:\npip uninstall docker-py', file=sys.stderr
- )
- sys.exit(1)
+try:
+ if 'docker-py' in [
+ x.project_name for x in pip.get_installed_distributions()]:
+ print(
+ 'ERROR: "docker-py" needs to be uninstalled before installing this'
+ ' package:\npip uninstall docker-py', file=sys.stderr
+ )
+ sys.exit(1)
+except AttributeError:
+ pass
ROOT_DIR = os.path.dirname(__file__)
SOURCE_DIR = os.path.join(ROOT_DIR)