From 4cecbcdc5b47ba4877ed5c11f9a277d3ebdef21d Mon Sep 17 00:00:00 2001 From: Pablo Hoffman Date: Wed, 15 Sep 2010 21:03:43 -0300 Subject: [PATCH] Fixed bug in Scrapyd launcher when running projects without eggs. Refs #238 --- scrapyd/launcher.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scrapyd/launcher.py b/scrapyd/launcher.py index 6742af78b..06762944e 100644 --- a/scrapyd/launcher.py +++ b/scrapyd/launcher.py @@ -29,6 +29,8 @@ class Launcher(Service): def _get_eggpath(self, project): eggstorage = self.app.getComponent(IEggStorage) version, eggf = eggstorage.get(project) + if eggf is None: + return prefix = '%s-%s-' % (project, version) fd, eggpath = mkstemp(prefix=prefix, suffix='.egg') lf = os.fdopen(fd, 'wb')