[Zope-dev] Handling instance specific configuration files with buildout
Charlie Clark
charlie.clark at clark-consulting.eu
Wed Nov 18 09:19:24 EST 2009
Am 18.11.2009, 14:48 Uhr, schrieb Hanno Schlichting <hanno at hannosch.eu>:
> We use this snippet for something similar:
> [link-extensions]
> recipe = plone.recipe.command
> command =
> for i in ${buildout:parts-directory}/instance*; do rm -rf
> $i/Extensions; ln -s ${buildout:directory}/Extensions $i/Extensions;
> done
> update-command = ${link-extensions:command}
> I'm sure you can adopt this to linking everything in
> ${buildout:directory}/config into the various parts/instance*
> directories.
Hi Hanno,
that does indeed look pretty usable.
[camaoCms.cfg]
recipe = plone.recipe.command
command =
rm -rf ${buildout:parts-directory}/instance/etc/cfg;
cp -R ./src/camaoCms.cfg ${buildout:parts-directory}/instance/etc/cfg;
Works fine even thought I'm sure it can be improved.
Charlie
--
Charlie Clark
Managing Director
Clark Consulting & Research
German Office
Helmholtzstr. 20
Düsseldorf
D- 40215
Tel: +49-211-600-3657
Mobile: +49-178-782-6226
More information about the Zope-Dev
mailing list