ZC Buildout recipe for installing a Zope 2 ZEO server
Project description
This recipe creates and configures a Zope 2 ZEO server in parts. It also installs a control script, which is like zeoctl, in the bin/ directory. The name of the control script is the the name of the part in buildout.
You can use it with a part like this:
[zeoserver] recipe = plone.recipe.zope2zeoserver zope2-location = /path/to/zope2/install zeo-address = 8100
The available options are:
- zope2-location
The path where Zope 2 is installed. If you are also using the plone.recipe.zope2install recipe, and you have that configured as a part called ‘zope2’ prior to the zope2instance part, you can use ${zope2:location} for this parameter.
- zeopack
The path to the zeopack.py backup script. A wrapper for this will be generated in bin/zeopack, which sets up the appropriate environment to run this. Defaults to “${zope2-location}/utilities/ZODBTools/zeopack.py”. Set this option to an empty value if you do not want this script to be generated.
- zeo-conf
A relative or absolute path to a zeo.conf file. If this is not given, a zope.conf will be generated based on the the options below.
The following options all affect the generated zope.conf.
- zeo-address
Give a port for the ZEO server. Defaults to 8100.
- effective-user
The name of the effective user for the ZEO process. Defaults to not setting an effective user.
- zeo-log
The filename of the ZEO log file. Defaults to var/log/${partname}.log
- file-storage
The filename where the ZODB data file will be stored. Defaults to var/filestorage/Data.fs.
- socket-name
The filename where ZEO will write its socket file. Defaults to var/zeo.zdsock.
- zope-conf-additional
Give additional lines to zope.conf. Make sure you indent any lines after the one with the parameter.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for plone.recipe.zope2zeoserver-0.7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 697d6c5d58a685a7aa20503295a5933923df80f4d624cf69c3f6baaf8f500d4b |
|
MD5 | 86a940c23e47a3c1978130ec6a536751 |
|
BLAKE2b-256 | 66cea1aa2ce59e71bd100bb955b53b03344d2cb48d4d3dbbdcbce4cd963d572f |
Hashes for plone.recipe.zope2zeoserver-0.7-py2.4.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb121adfc7cc1070915a384e7f57f02c867d71a252a7d2f33cb76cc79f92de23 |
|
MD5 | f0c796048bda48ab591d290f2c1415e1 |
|
BLAKE2b-256 | d86d2a8f41816615762858a2a3c894113cd814ab8ecc06e62aa3faa1aba801ef |