[Grok-dev] buildout-generated config files in grokproject
Uli Fouquet
uli at gnufix.de
Thu Feb 5 07:38:12 EST 2009
Hi there,
Just committed some changes into the grokproject-trunk that care for
configuration files (i.e. the files in etc/ dir of a grok project) to be
generated by ``zc.buildout`` (using Wicherts buildout-recipe) instead of
being generated by grokproject itself.
This is, of course, not released yet.
Projects now have a new subdirectory ``cfg_templates`` where all the
templates for the configuration files are stored::
SampleProject/
+ etc/ (now empty before running buildout)
+ cfg_templates/
+ README.txt (tells what purpose files in this dir have)
+ deploy.ini.in
+ debug.ini.in
+ site.zcml.in
+ zope.conf.in
+ zdaemon.conf.in
+ buildout.cfg
+ setup.py
...
When running ``bin/buildout`` in a project, the templates are parsed,
paths replaced according to the local environment and written to etc/.
Before finishing this task, I would like to know, what you think about
* the template directory being placed in the project root (could there
be a better place?),
* the name of the directory (could there be a shorter name?)
* the set of config files stored (only zope.conf, zdaemon.conf have
paths replaced; the other templates are copied as-is)
Best regards,
--
Uli
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://mail.zope.org/pipermail/grok-dev/attachments/20090205/fe84bbb7/attachment-0001.bin
More information about the Grok-dev
mailing list