{ "info": { "author": "Plone Foundation Contributors", "author_email": "releasemanager@plone.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Zope", "Framework :: Zope :: 4", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "==========\nzodbverify\n==========\n\nOverview\n========\n\nVerify a ZODB by iterating and loading all records.\nProblems are reported in detail.\nA debugger is provided, together with decompilation information.\n\nzodbverify is available as a standalone script and as addon for `plone.recipe.zope2instance`.\n\n\nUsage\n=====\n\nScript\n------\n\nThe verification runs on a plain ZODB file.\nThe Zope application is not started.\n\nRun i.e.::\n\n bin/zodbverify -f var/filestorage/Data.fs\n\nUsage::\n\n zodbverify [-h] -f ZODBFILE [-D]\n\n Verifies that all records in the database can be loaded.\n\n optional arguments:\n -h, --help show this help message and exit\n -f ZODBFILE, --zodbfile ZODBFILE\n -D, --debug pause to debug broken pickles\n\n\nplone.recipe.zope2instance integration\n--------------------------------------\n\nThe verification runs in the context of the initialized Zope application.\n\nUsage::\n\n ./bin/instance zodbverify [-h] [-D]\n\n Verifies that all records in the database can be loaded.\n\n optional arguments:\n -h, --help show this help message and exit\n -D, --debug pause to debug broken pickles\n\n\nSource Code\n===========\n\nContributors please read the document `Process for Plone core's development `_\n\nSources are at the `Plone code repository hosted at Github `_.\n\nChangelog\n=========\n\n.. You should *NOT* be adding new change log entries to this file.\n You should create a file in the news directory instead.\n For helpful instructions, please see:\n https://github.com/plone/plone.releaser/blob/master/ADD-A-NEWS-ITEM.rst\n\n.. towncrier release notes start\n\n1.0.2 (2019-08-08)\n------------------\n\nBug fixes:\n\n\n- Open Data.fs in read only mode. (#2)\n\n\n1.0.1 (2019-05-09)\n------------------\n\nBug fixes:\n\n\n- Fix project description. [jensens] (#1)\n\n\n1.0 (2019-05-09)\n----------------\n\nNew features:\n\n\n- Initial effort.\n Base code taken from `Products.CMFPlone` (created by @davisagli).\n Enhanced and packaged for more general Zope use.\n [dwt,jensens] (#1)\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/plone/zodbverify", "keywords": "ZODB,check,verification", "license": "GNU General Public License v2 (GPLv2)", "maintainer": "", "maintainer_email": "", "name": "zodbverify", "package_url": "https://pypi.org/project/zodbverify/", "platform": "", "project_url": "https://pypi.org/project/zodbverify/", "project_urls": { "Homepage": "https://github.com/plone/zodbverify" }, "release_url": "https://pypi.org/project/zodbverify/1.0.2/", "requires_dist": [ "ZODB" ], "requires_python": "", "summary": "Check if all data from a ZODB can be loaded", "version": "1.0.2" }, "last_serial": 5648941, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "fe125b4daa021a062ab92a2639554d1b", "sha256": "e55626fac2aaad25aaae734bfe2f757d6f7b032ed5af939e4f861177529366d6" }, "downloads": -1, "filename": "zodbverify-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fe125b4daa021a062ab92a2639554d1b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11076, "upload_time": "2019-05-09T12:49:54", "url": "https://files.pythonhosted.org/packages/cd/8b/c359744692d613e45ae3ba1bcc668da47a3a861650b63b198efdccb553aa/zodbverify-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7062c6a7c9a9bb157d4a49726a47edf4", "sha256": "afa698b2ada183ee94a9ee73227a5e2a8210bfce2d72597db2ac161b94eafa81" }, "downloads": -1, "filename": "zodbverify-1.0.tar.gz", "has_sig": false, "md5_digest": "7062c6a7c9a9bb157d4a49726a47edf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10585, "upload_time": "2019-05-09T12:49:56", "url": "https://files.pythonhosted.org/packages/30/18/bc16cf03dc61f97f545570c2c4b0fb75fd99ed875128c110fdcf18af6873/zodbverify-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "e2f0b4396830e9529e4bfb1a7dbce969", "sha256": "209a7356c8f63ee76656195566d8ed0e403130630285a3baacbd6b978abf2227" }, "downloads": -1, "filename": "zodbverify-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e2f0b4396830e9529e4bfb1a7dbce969", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11669, "upload_time": "2019-05-09T12:58:40", "url": "https://files.pythonhosted.org/packages/21/ed/24b490076eb54bec1191e94de17447fc88a04f111cfa8d6886e240feb672/zodbverify-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d9ffe7319889db766fac9ba22bf16b2", "sha256": "7076b4dbccca70678b743ccca3c131818e009a9c395b81d8cba05762b2bbda3a" }, "downloads": -1, "filename": "zodbverify-1.0.1.tar.gz", "has_sig": false, "md5_digest": "2d9ffe7319889db766fac9ba22bf16b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10963, "upload_time": "2019-05-09T12:58:41", "url": "https://files.pythonhosted.org/packages/ee/05/058eb7ea8642526605eed7ca814292595c7056733ec4aff5f1c3eb388ea8/zodbverify-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "aef98994cd71de9db13d962e17a43e45", "sha256": "e8945a3477e423f980fcbf95050df659f92d93cfb1d3dfb6d790c467f19ceaa1" }, "downloads": -1, "filename": "zodbverify-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "aef98994cd71de9db13d962e17a43e45", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11733, "upload_time": "2019-08-08T09:07:04", "url": "https://files.pythonhosted.org/packages/b7/2e/fb39d496a782cdcfad158fcffd5ae5cfc2f71e36b59f3f3d68fbfb7518e8/zodbverify-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c00e567bfed40fb4249a295be4103bc4", "sha256": "ffea2b5975a99b9419c8449f82c0d6eadb9022e801adebd93dc3771c5535f6b7" }, "downloads": -1, "filename": "zodbverify-1.0.2.tar.gz", "has_sig": false, "md5_digest": "c00e567bfed40fb4249a295be4103bc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10627, "upload_time": "2019-08-08T09:07:06", "url": "https://files.pythonhosted.org/packages/cc/58/82ae9e06a14d52adc3a8068cc0474627875ce6b6a1447bc43cd8497dfafc/zodbverify-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "aef98994cd71de9db13d962e17a43e45", "sha256": "e8945a3477e423f980fcbf95050df659f92d93cfb1d3dfb6d790c467f19ceaa1" }, "downloads": -1, "filename": "zodbverify-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "aef98994cd71de9db13d962e17a43e45", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11733, "upload_time": "2019-08-08T09:07:04", "url": "https://files.pythonhosted.org/packages/b7/2e/fb39d496a782cdcfad158fcffd5ae5cfc2f71e36b59f3f3d68fbfb7518e8/zodbverify-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c00e567bfed40fb4249a295be4103bc4", "sha256": "ffea2b5975a99b9419c8449f82c0d6eadb9022e801adebd93dc3771c5535f6b7" }, "downloads": -1, "filename": "zodbverify-1.0.2.tar.gz", "has_sig": false, "md5_digest": "c00e567bfed40fb4249a295be4103bc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10627, "upload_time": "2019-08-08T09:07:06", "url": "https://files.pythonhosted.org/packages/cc/58/82ae9e06a14d52adc3a8068cc0474627875ce6b6a1447bc43cd8497dfafc/zodbverify-1.0.2.tar.gz" } ] }