Plone.recipe.zope2instance

Latest version: v6.13.0

Safety actively analyzes 629564 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 20

3.4

----------------

- Support in line with fix for LP407916.
[gotcha]

- Changed the 'mkzopeinstance' call respect the 'bin-directory' option.
[esteele]

- Removed the `zope2-egg` option and the simple startup script from the recipe.
We assume that we have an egg distribution if `zope2-location` is not set.
[hannosch]

- Merged the `davisagli-eggified-zope` branch into the trunk.
[hannosch]

- Add a new icp-address option. This is useful for environments where
e.g. squid is used to front a Zope/ZEO cluster. See
http://www.zope.org/Members/htrd/icp/intro
[neaj]

3.3

----------------

- Add handling for RelStorage options.
[elro]

- Reinstall scripts on update which appears to be good recipe practice.
[stefan]

3.2

----------------

- Add a new zcml-additional option. This is useful for environments where
non-code configuration (such as database connection details for
ore.contentmirror) are managed through zcml.
[wichert]

3.1

----------------

- The 2.9 fix for spaces caused a problem using debug (bug 337740)
due to the way do_debug passed the "-i" command line argument
to get_startup_cmd.
[smcmahon]

3.0

----------------

- The 2.9 fix for the instance run command was itself broken and
would fail on anything except Windows.
[smcmahon]

- Changed the `zope2-egg` option to omit any kind of instance creation for
now. The mkzopeinstance script relies on being able to import Zope2, which
is not available when buildout runs.
[hannosch]

2.9

----------------

- The instance run command was vulnerable to spaces in pathnames, and
needed some extra quoting for win32.
[smcmahon]

- Check for existence of windows scripts before patching them. Some
Linux distributions of Zope2 don't have these files.
[smcmahon]

- Delegate commands to ``win32serviceutil.HandleCommand()`` on win32,
instead of starting the interpreter through ``os.system()``. Should
shave off a couple seconds from overall time taken to process those
commands.
[sidnei]

- Compute ``serviceClassString`` ourselves, since we are calling this
as a module and not directly as ``__main__``, otherwise the service
won't be installed correctly.
[sidnei]

Page 15 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.