[Checkins]
SVN: Sandbox/philikon/zopeproject/trunk/zopeproject/templates.py
Fix a bug when guessing the default eggs-directory: if
~/.buildout/default.cfg
Philipp von Weitershausen
philikon at philikon.de
Sat Sep 15 06:56:47 EDT 2007
Log message for revision 79666:
Fix a bug when guessing the default eggs-directory: if ~/.buildout/default.cfg
does NOT contain an eggs-directory option, zopeproject failed with a
ConfigParser.NoOptionError.
Changed:
U Sandbox/philikon/zopeproject/trunk/zopeproject/templates.py
-=-
Modified: Sandbox/philikon/zopeproject/trunk/zopeproject/templates.py
===================================================================
--- Sandbox/philikon/zopeproject/trunk/zopeproject/templates.py 2007-09-15 10:51:57 UTC (rev 79665)
+++ Sandbox/philikon/zopeproject/trunk/zopeproject/templates.py 2007-09-15 10:56:47 UTC (rev 79666)
@@ -10,9 +10,10 @@
if os.path.isfile(default_cfg):
cfg = ConfigParser()
cfg.read(default_cfg)
- eggs_dir = cfg.get('buildout', 'eggs-directory')
- if eggs_dir:
- return eggs_dir
+ if cfg.has_option('buildout', 'eggs-directory'):
+ eggs_dir = cfg.get('buildout', 'eggs-directory').strip()
+ if eggs_dir:
+ return eggs_dir
return os.path.join(HOME, 'buildout-eggs')
class ZopeDeploy(Template):
More information about the Checkins
mailing list