.. image:: https://github.com/zopefoundation/Products.ZODBMountPoint/actions/workflows/tests.yml/badge.svg
:target: https://github.com/zopefoundation/Products.ZODBMountPoint/actions/workflows/tests.yml
.. image:: https://coveralls.io/repos/github/zopefoundation/Products.ZODBMountPoint/badge.svg?branch=master
:target: https://coveralls.io/github/zopefoundation/Products.ZODBMountPoint?branch=master
.. image:: https://img.shields.io/pypi/v/Products.ZODBMountPoint.svg
:target: https://pypi.org/project/Products.ZODBMountPoint/
:alt: Current version on PyPI
.. image:: https://img.shields.io/pypi/pyversions/Products.ZODBMountPoint.svg
:target: https://pypi.org/project/Products.ZODBMountPoint/
:alt: Supported Python versions
Overview
========
Zope ZODB mount point support
Usage example
-------------
You can mount additional storages into the ZODB as seen by the Zope client
by adding ``zodb_db`` configurations in your Zope configuration file and
specifying where they show up. This example uses the
ZODB `MappingStorage
<https://zodb-docs.readthedocs.io/en/latest/reference/storages.html#mappingstorage>`_
for a simple temporary folder at ``/temp_folder``. After a Zope restart, visit
the Zope Management Interface and select `ZODB Mount Point` from the list of
addable items to view and activate all available mount points::
<zodb_db temporary>
<mappingstorage>
name Temporary database
</mappingstorage>
mount-point /temp_folder
container-class Products.TemporaryFolder.TemporaryContainer
</zodb_db>
For details on session configuration, see `the Zope book chapter on session
management <https://zope.readthedocs.io/en/latest/zopebook/Sessions.html>`_.
Changelog
=========
For older changes please refer to the change log for
``Products.TemporaryFolder`` prior to version 5.4 at
https://github.com/zopefoundation/Products.TemporaryFolder/blob/master/CHANGES.rst
2.0 (2023-02-01)
----------------
- Drop support for Python 2.7, 3.5, 3.6.
1.3 (2022-12-16)
----------------
- Fix insidious buildout configuration bug for tests against Zope 4.
- Add support for Python 3.10 and 3.11.
1.2 (2021-07-06)
----------------
- Update package configuration.
- fix deprecation warning
(`#4 <https://github.com/zopefoundation/Products.ZODBMountPoint/issues/4>`_)
1.1 (2021-03-16)
----------------
- Add support for Python 3.9.
1.0 (2020-08-31)
----------------
- Split ``Products.ZODBMountPoint`` out of ``Products.TemporaryFolder``
after version 5.3.
Raw data
{
"_id": null,
"home_page": "https://github.com/zopefoundation/Products.ZODBMountPoint",
"name": "Products.ZODBMountPoint",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "Zope ZODB mount",
"author": "Zope Foundation and Contributors",
"author_email": "zope-dev@zope.dev",
"download_url": "https://files.pythonhosted.org/packages/fe/d8/9cef491fbb23aaadb756f67d3652f64fe95db16237dd25c1beb2404e5d18/Products.ZODBMountPoint-2.0.tar.gz",
"platform": null,
"description": ".. image:: https://github.com/zopefoundation/Products.ZODBMountPoint/actions/workflows/tests.yml/badge.svg\n :target: https://github.com/zopefoundation/Products.ZODBMountPoint/actions/workflows/tests.yml\n\n.. image:: https://coveralls.io/repos/github/zopefoundation/Products.ZODBMountPoint/badge.svg?branch=master\n :target: https://coveralls.io/github/zopefoundation/Products.ZODBMountPoint?branch=master\n\n.. image:: https://img.shields.io/pypi/v/Products.ZODBMountPoint.svg\n :target: https://pypi.org/project/Products.ZODBMountPoint/\n :alt: Current version on PyPI\n\n.. image:: https://img.shields.io/pypi/pyversions/Products.ZODBMountPoint.svg\n :target: https://pypi.org/project/Products.ZODBMountPoint/\n :alt: Supported Python versions\n\nOverview\n========\n\nZope ZODB mount point support\n\n\nUsage example\n-------------\nYou can mount additional storages into the ZODB as seen by the Zope client \nby adding ``zodb_db`` configurations in your Zope configuration file and\nspecifying where they show up. This example uses the\nZODB `MappingStorage\n<https://zodb-docs.readthedocs.io/en/latest/reference/storages.html#mappingstorage>`_\nfor a simple temporary folder at ``/temp_folder``. After a Zope restart, visit\nthe Zope Management Interface and select `ZODB Mount Point` from the list of\naddable items to view and activate all available mount points::\n\n <zodb_db temporary>\n <mappingstorage>\n name Temporary database\n </mappingstorage>\n mount-point /temp_folder\n container-class Products.TemporaryFolder.TemporaryContainer\n </zodb_db>\n\nFor details on session configuration, see `the Zope book chapter on session\nmanagement <https://zope.readthedocs.io/en/latest/zopebook/Sessions.html>`_.\n\nChangelog\n=========\n\nFor older changes please refer to the change log for\n``Products.TemporaryFolder`` prior to version 5.4 at\nhttps://github.com/zopefoundation/Products.TemporaryFolder/blob/master/CHANGES.rst\n\n\n2.0 (2023-02-01)\n----------------\n\n- Drop support for Python 2.7, 3.5, 3.6.\n\n\n1.3 (2022-12-16)\n----------------\n\n- Fix insidious buildout configuration bug for tests against Zope 4.\n\n- Add support for Python 3.10 and 3.11.\n\n\n1.2 (2021-07-06)\n----------------\n\n- Update package configuration.\n\n- fix deprecation warning\n (`#4 <https://github.com/zopefoundation/Products.ZODBMountPoint/issues/4>`_)\n\n\n1.1 (2021-03-16)\n----------------\n\n- Add support for Python 3.9.\n\n\n1.0 (2020-08-31)\n----------------\n\n- Split ``Products.ZODBMountPoint`` out of ``Products.TemporaryFolder``\n after version 5.3.\n",
"bugtrack_url": null,
"license": "ZPL 2.1",
"summary": "Zope ZODB mount point support.",
"version": "2.0",
"split_keywords": [
"zope",
"zodb",
"mount"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "2662e8656a7f594a7308696150f985ab1c10d15fab6d84da6707d8783cc41da1",
"md5": "453ce4ca44861ca0b6982346342a494a",
"sha256": "6cc5dbb6b9ea98c1f8f8c70b2b4efaefde5b7a4d84afb8f7628242cb69724b61"
},
"downloads": -1,
"filename": "Products.ZODBMountPoint-2.0-py3-none-any.whl",
"has_sig": true,
"md5_digest": "453ce4ca44861ca0b6982346342a494a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 13632,
"upload_time": "2023-02-01T08:59:34",
"upload_time_iso_8601": "2023-02-01T08:59:34.647461Z",
"url": "https://files.pythonhosted.org/packages/26/62/e8656a7f594a7308696150f985ab1c10d15fab6d84da6707d8783cc41da1/Products.ZODBMountPoint-2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fed89cef491fbb23aaadb756f67d3652f64fe95db16237dd25c1beb2404e5d18",
"md5": "e1ff3c8c357fefd95160993e4bfe6dc2",
"sha256": "1765735ad8d80526c50442e90a9b28a7d1abc2d538196d11e791d369fa322144"
},
"downloads": -1,
"filename": "Products.ZODBMountPoint-2.0.tar.gz",
"has_sig": true,
"md5_digest": "e1ff3c8c357fefd95160993e4bfe6dc2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 13693,
"upload_time": "2023-02-01T08:59:43",
"upload_time_iso_8601": "2023-02-01T08:59:43.463985Z",
"url": "https://files.pythonhosted.org/packages/fe/d8/9cef491fbb23aaadb756f67d3652f64fe95db16237dd25c1beb2404e5d18/Products.ZODBMountPoint-2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-02-01 08:59:43",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "zopefoundation",
"github_project": "Products.ZODBMountPoint",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "products.zodbmountpoint"
}