{ "info": { "author": "John Tanner, Favian Contreras, Ben Zeghers", "author_email": "megacronteam@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Megacron\n========\n\nIntroduction\n------------\n\nWikimedia Distributed Cron\n\nInstallation\n------------\n\nTo install just run:\n\n::\n\n sudo pip install megacron\n\nor clone this repo and run:\n\n::\n\n sudo ./setup.py install\n\nUsage\n-----\n\nSet the location of the database file to a shared filesystem in\n``/etc/megacron.conf`` then run:\n\n::\n\n sudo megacrond\n sudo megacrontab\n\nCommands\n--------\n\nmegacrontab - Gets any existing crontab entries and allows the user to \nadd, modify or remove tasks using a standard text editor.\n\nmegacrond - Daemon that runs in the background and executes the jobs.\nThis must run as root.\n\nmegacron-status - Prints out details about the current status.\n\nDevelopment\n-----------\n\nClone this repo and run:\n\n::\n\n sudo ./setup.py develop\n sudo cp megacron/conf/megacron.conf /etc/\n\nTo uninstall:\n\n::\n\n sudo ./setup.py develop --uninstall\n sudo rm /etc/megacron.conf /usr/bin/megacron*\n\nTesting\n-------\n\nTo run unit tests to verify expected api functionality:\n\n::\n\n sudo ./setup.py [-q] test [-v]\n\nNote that the optional q flag is for quieting setup messages and the v flag\nis for verbose test output.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.mediawiki.org/wiki/Facebook_Open_Academy/Cron", "keywords": null, "license": "Creative Commons Attribution-Noncommercial-Share Alike license", "maintainer": null, "maintainer_email": null, "name": "Megacron", "package_url": "https://pypi.org/project/Megacron/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Megacron/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://www.mediawiki.org/wiki/Facebook_Open_Academy/Cron" }, "release_url": "https://pypi.org/project/Megacron/0.4/", "requires_dist": null, "requires_python": null, "summary": "Distributed Cron Replacement", "version": "0.4" }, "last_serial": 1055577, "releases": { "0.3.2": [ { "comment_text": "", "digests": { "md5": "e9ee0f80052dbfd0ae8d8fda7fce0316", "sha256": "1e205ae09ac5d5b1e103d92c098ea63659541535f399f16de2781413fd4940fe" }, "downloads": -1, "filename": "Megacron-0.3.2.tar.gz", "has_sig": false, "md5_digest": "e9ee0f80052dbfd0ae8d8fda7fce0316", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6104, "upload_time": "2014-03-18T02:11:44", "url": "https://files.pythonhosted.org/packages/b8/97/6258a50316071a71d7e6cb94991cbaf45ca43eeb3e6256e59e8513acf10c/Megacron-0.3.2.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "013f3b025417cac415bf6361415e089e", "sha256": "52a2e4cce4123770eab8dc72016ce033ac0b828a24a21278908a6fddc852f2bb" }, "downloads": -1, "filename": "Megacron-0.4.tar.gz", "has_sig": false, "md5_digest": "013f3b025417cac415bf6361415e089e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7341, "upload_time": "2014-04-09T04:47:16", "url": "https://files.pythonhosted.org/packages/13/6b/4cf1d6e6d7093183320df2c046ff741a60ca55ca5646aa42142de4bb5143/Megacron-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "013f3b025417cac415bf6361415e089e", "sha256": "52a2e4cce4123770eab8dc72016ce033ac0b828a24a21278908a6fddc852f2bb" }, "downloads": -1, "filename": "Megacron-0.4.tar.gz", "has_sig": false, "md5_digest": "013f3b025417cac415bf6361415e089e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7341, "upload_time": "2014-04-09T04:47:16", "url": "https://files.pythonhosted.org/packages/13/6b/4cf1d6e6d7093183320df2c046ff741a60ca55ca5646aa42142de4bb5143/Megacron-0.4.tar.gz" } ] }