From 0dbb0f9a32e6e3e8b960153460cf3bb9b3e17689 Mon Sep 17 00:00:00 2001 From: David Lai Date: Fri, 26 Nov 2021 19:27:13 +0800 Subject: [PATCH] prompt error when egg-link not found --- src/rezup/container.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/rezup/container.py b/src/rezup/container.py index 3acf982..5dd7c5b 100644 --- a/src/rezup/container.py +++ b/src/rezup/container.py @@ -977,6 +977,13 @@ def create_production_scripts(self, tool, venv_session): if tool.edit: egg_link = site_packages / ("%s.egg-link" % tool.name) + if not egg_link.is_file(): + _log.error("Tool %r installed in edit mode, but unable " + "to find egg-link for generating production " + "scripts from source. File not exists: %s" % + (tool.name, egg_link)) + return + with open(str(egg_link), "r") as f: package_location = f.readline().strip() path = [str(package_location)]