{ "info": { "author": "Dan McKinley", "author_email": "dan@etsy.com", "bugtrack_url": null, "classifiers": [], "description": "# oplogutils \n\nUtilities for inspecting and manipulating the MongoDB oplog.\n\nBy Dan McKinley - dan@etsy.com - [http://mcfunley.com](http://mcfunley.com)\n\n\n## Overview\n\nThis package contains utilities for manipulating a MongoDB oplog, which can be\nnecessary in recovery scenarios. The tools are:\n\n
\n  oplog-count - counts the number of events in the oplog after a certain date \n                 and time.\n  oplog-trim  - deletes events from the oplog after a certain date and time.\n
\n\n\n## Installation\n\nThe easiest way to install is using [setuptools](http://pypi.python.org/pypi/setuptools).\n\n
\n$ easy_install oplogutils\n
\n\nTo install from source, extract the tarball and use the following commands.\n\n
\n $ python setup.py build \n $ sudo python setup.py install\n
\n\n\n## Examples\n\n
\noplog-trim --host=myhost.domain.com --port=27017 --remove-after=\"2010-05-22 03:42:00\"\n
\n\n\n## Unit Tests\n\noplogutils comes with a fairly complete unit test suite. The suite requires the\nmongod program to be somewhere in the $PATH. To run the tests, use:\n\n
\npython setup.py test\n
\n\n\n## See Also\n\n* [The MongoDB website](http://www.mongodb.org/)\n* See [articles tagged MongoDB on the Etsy developer blog](http://codeascraft.etsy.com/tag/mongodb/) for some use cases. \n\n\n## Version History\n\n### Version 0.1.2\n* 05-30-2010 - Added --version switch to commands. Test fixes.\n\n### Version 0.1.1 \n* 05-30-2010 - Added oplogutils to cheeseshop.\n\n### Version 0.1\n* 05-21-2010 - Initial release.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "mongodb oplog backup restore utility", "license": "GPL v3", "maintainer": null, "maintainer_email": null, "name": "oplogutils", "package_url": "https://pypi.org/project/oplogutils/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/oplogutils/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/oplogutils/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "A oplog editing utility for mongodb.", "version": "0.1.2" }, "last_serial": 795804, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "eef45dbcf76f2a0bedf40d8b2fdda99e", "sha256": "85192e0cff30975166fe823a54cafa9350472a870dfac406c69a678715528108" }, "downloads": -1, "filename": "oplogutils-0.1-py2.5.egg", "has_sig": false, "md5_digest": "eef45dbcf76f2a0bedf40d8b2fdda99e", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 9975, "upload_time": "2010-05-30T06:49:11", "url": "https://files.pythonhosted.org/packages/b8/c4/e662e8eb7c3fd63f91aa417408986519aa8fb23cefcfddfd375d2246ff0a/oplogutils-0.1-py2.5.egg" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "d62c131c85cc0c74eba4817891e23a1e", "sha256": "9840aa6d151e00d7c6174ab0d358708fb6aa6a8398d081e4f4ec66684be4a923" }, "downloads": -1, "filename": "oplogutils-0.1.1-py2.5.egg", "has_sig": false, "md5_digest": "d62c131c85cc0c74eba4817891e23a1e", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 11404, "upload_time": "2010-05-30T06:57:32", "url": "https://files.pythonhosted.org/packages/02/a7/6f6e44b6b8a545d0a7b1c64cbcec3f71841a9c0d2fa4207e24db23c5ac46/oplogutils-0.1.1-py2.5.egg" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "82c313fd08ae265d139f9589aac731f5", "sha256": "d3567482a8281243205f778ae9fb34a60e83c31edd4a597ddff99c8e70e759c6" }, "downloads": -1, "filename": "oplogutils-0.1.2-py2.5.egg", "has_sig": false, "md5_digest": "82c313fd08ae265d139f9589aac731f5", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 11710, "upload_time": "2010-05-30T07:31:01", "url": "https://files.pythonhosted.org/packages/97/f6/09528b76a06784ca8c2e2f190d0981a8d71f84dcb9f50d022b6b5a684749/oplogutils-0.1.2-py2.5.egg" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "82c313fd08ae265d139f9589aac731f5", "sha256": "d3567482a8281243205f778ae9fb34a60e83c31edd4a597ddff99c8e70e759c6" }, "downloads": -1, "filename": "oplogutils-0.1.2-py2.5.egg", "has_sig": false, "md5_digest": "82c313fd08ae265d139f9589aac731f5", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 11710, "upload_time": "2010-05-30T07:31:01", "url": "https://files.pythonhosted.org/packages/97/f6/09528b76a06784ca8c2e2f190d0981a8d71f84dcb9f50d022b6b5a684749/oplogutils-0.1.2-py2.5.egg" } ] }