{ "info": { "author": "James Mills", "author_email": "James Mills, prologic at shortcircuit dot net dot au", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX :: BSD", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "autodock-cron\n=============\n\n.. image:: https://badge.imagelayers.io/prologic/autodock-cron:latest.svg\n :target: https://imagelayers.io/?images=prologic/autodock-cron:latest\n :alt: Image Layers\n\nCron-like Plugin for autodock.\n\nThis plugin runs containers on a regular scheduled as defined by\nthe environment variable ``CRON`` of the form ``m h d mon dow``\nmuch like crond on many Linux/UNIX systems.\n\nThe container must first be run at least once for ``autodock-cron``\nto pick up the new container and its configuration.\n\nNote that ``autodock-cron`` makes use of the Docker API and effectively\ncalls ``docker start`` on your container; a new container is **NOT** created\non very run of the schedule.\n\n.. note:: See: `autodock `_\n\nBasic Usage\n-----------\n\nStart the daemon::\n \n $ docker run -d --name autodock prologic/autodock\n\nLink and start an autodock plugin::\n \n $ docker run -d --link autodock prologic/autodock-cron\n\nRun a container of your choice and set ``CRON=*/1 * * * *`` to run every minute::\n \n $ docker run --name hello -e CRON=\"*/1 * * * *\" busybox sh -c 'echo Hello'\n\nNow autodock-cron will schedule a timer to re-run this container every minute\nuntil the container is deleted and removed. After about ~3mins you should get::\n \n $ docker logs hello\n Hello\n Hello\n Hello", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/prologic/autodock-cron/archive/master.zip", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/prologic/autodock-cron", "keywords": "autodock cron plugin docker", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "autodock-cron", "package_url": "https://pypi.org/project/autodock-cron/", "platform": "POSIX", "project_url": "https://pypi.org/project/autodock-cron/", "project_urls": { "Download": "https://github.com/prologic/autodock-cron/archive/master.zip", "Homepage": "https://github.com/prologic/autodock-cron" }, "release_url": "https://pypi.org/project/autodock-cron/0.0.2/", "requires_dist": null, "requires_python": null, "summary": "autodock cron plugin", "version": "0.0.2" }, "last_serial": 1877879, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "98ec225e61b4b7622637d7ac9b99a4ad", "sha256": "070633fdc334a158b4d1cb113bd2c4d89b9b3624cc9f872f5db2be99bcb9b2d3" }, "downloads": -1, "filename": "autodock_cron-0.0.2-cp27-none-macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "98ec225e61b4b7622637d7ac9b99a4ad", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5094, "upload_time": "2015-12-26T07:27:54", "url": "https://files.pythonhosted.org/packages/63/d8/130e89d1547b2e1b681069a42c883726e33d29b867e61e1173eb3d65eae2/autodock_cron-0.0.2-cp27-none-macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c37faa586894bace327b9cabd815131c", "sha256": "21079650d6a99f7fe6ce09f78fd7b9fea5200c4960b530f44fc05822692c9a86" }, "downloads": -1, "filename": "autodock-cron-0.0.2.tar.gz", "has_sig": false, "md5_digest": "c37faa586894bace327b9cabd815131c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3097, "upload_time": "2015-12-26T07:27:44", "url": "https://files.pythonhosted.org/packages/e8/11/a2f19a16361ea0cc06bf48358794a9cf51a72d327860422a9214c83a189e/autodock-cron-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "98ec225e61b4b7622637d7ac9b99a4ad", "sha256": "070633fdc334a158b4d1cb113bd2c4d89b9b3624cc9f872f5db2be99bcb9b2d3" }, "downloads": -1, "filename": "autodock_cron-0.0.2-cp27-none-macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "98ec225e61b4b7622637d7ac9b99a4ad", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5094, "upload_time": "2015-12-26T07:27:54", "url": "https://files.pythonhosted.org/packages/63/d8/130e89d1547b2e1b681069a42c883726e33d29b867e61e1173eb3d65eae2/autodock_cron-0.0.2-cp27-none-macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c37faa586894bace327b9cabd815131c", "sha256": "21079650d6a99f7fe6ce09f78fd7b9fea5200c4960b530f44fc05822692c9a86" }, "downloads": -1, "filename": "autodock-cron-0.0.2.tar.gz", "has_sig": false, "md5_digest": "c37faa586894bace327b9cabd815131c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3097, "upload_time": "2015-12-26T07:27:44", "url": "https://files.pythonhosted.org/packages/e8/11/a2f19a16361ea0cc06bf48358794a9cf51a72d327860422a9214c83a189e/autodock-cron-0.0.2.tar.gz" } ] }