{ "info": { "author": "Shohei Mukai", "author_email": "mukaishohei76@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# cronquot\n\n[![PyPI version](https://badge.fury.io/py/cronquot.svg)](https://badge.fury.io/py/cronquot)\n[![Build Status](https://travis-ci.org/pyohei/cronquot.svg?branch=master)](https://travis-ci.org/pyohei/cronquot)\n[![Code Climate](https://codeclimate.com/github/pyohei/cronquot/badges/gpa.svg)](https://codeclimate.com/github/pyohei/cronquot)\n[![Coverage Status](https://coveralls.io/repos/github/pyohei/cronquot/badge.svg?branch=master)](https://coveralls.io/github/pyohei/cronquot?branch=master)\n[![Documentation Status](https://readthedocs.org/projects/cronquot/badge/?version=latest)](http://cronquot.readthedocs.io/en/latest/?badge=latest)\n\ncronquot is a command/library for quoting cron execution. \nYou can create a list of cron scheduler with this tool.\nOnly you should do is preparing your cron data.\n\n## Usage\n\n### Preparation\n\nTo run _cronquot_, you have to make directory and put cron files exported from `crontab -l`. \nFile names should server names like below.\n\n```\n$ tree\ncrontab/\n\u251c\u2500\u2500 server1\n\u251c\u2500\u2500 server2\n\u2514\u2500\u2500 web1\n```\n\n### CUI\n\nFrom command, you can use only one command.\n\n```\n# You can set start time and end time.\n$ cronquot -s 20170201010000 -e 20170201020000 -d crontab\n```\n\nAfter this, result file will export as 'result.csv'.\n\n### Python sample source code\n\n*You can use this with only python2.7*\n\n\n```python\nfrom cronquot.cronquot import Cron\n\nc = Cron(start='20170101000000',\n end='20170101101000')\nfor cc in c:\n print(cc)\n```\n\n## Installation\n\n```\n$ pip install cronquot\n```\n\n\n## Licence\n\n* MIT", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pyohei/cronquot", "keywords": "cron crontab schedule", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "cronquot", "package_url": "https://pypi.org/project/cronquot/", "platform": "", "project_url": "https://pypi.org/project/cronquot/", "project_urls": { "Homepage": "https://github.com/pyohei/cronquot" }, "release_url": "https://pypi.org/project/cronquot/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "Cron scheduler.", "version": "0.1.4" }, "last_serial": 3941004, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c45d2bdb7ff231e5da84db015696e56a", "sha256": "3e929e3435832673c0e8e7273fde397836febf86875aa5313ab29069836ea9c3" }, "downloads": -1, "filename": "cronquot-0.0.1.tar.gz", "has_sig": false, "md5_digest": "c45d2bdb7ff231e5da84db015696e56a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1087, "upload_time": "2017-01-31T13:29:56", "url": "https://files.pythonhosted.org/packages/cd/00/ed96b1482d0018cda92825b8afb3dd2d5a9956963c14a9e88ddd6ed63a24/cronquot-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "2165a2867a615f13fbdd2ab556a21284", "sha256": "8a0bac76e5795a3e3ec5d27a194e760f2805c38962fc172659ef2f72592a7c4a" }, "downloads": -1, "filename": "cronquot-0.0.2.tar.gz", "has_sig": false, "md5_digest": "2165a2867a615f13fbdd2ab556a21284", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2742, "upload_time": "2017-02-01T12:56:14", "url": "https://files.pythonhosted.org/packages/c5/e2/5d3e91524628ba54bf33b5778815b4c3c29bf4933f92985b141aff24d0c2/cronquot-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "9525784d722814faf4b9074c868c90d0", "sha256": "e3279f3a8fd078333b0712b41099a2986409579f5e260658d2d0a6bee124e3da" }, "downloads": -1, "filename": "cronquot-0.0.3.tar.gz", "has_sig": false, "md5_digest": "9525784d722814faf4b9074c868c90d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3676, "upload_time": "2017-02-01T13:19:11", "url": "https://files.pythonhosted.org/packages/28/c9/df11bc3174e832f63561662bf93e507f5a173e1dd3d34c694863fef746db/cronquot-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "4bbbedc83bf323350b31a56b256a7e88", "sha256": "7cc8f93c9518e178c815218c906dd5b693f99e09511946eabfcd6718e96bc42a" }, "downloads": -1, "filename": "cronquot-0.0.4.tar.gz", "has_sig": false, "md5_digest": "4bbbedc83bf323350b31a56b256a7e88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3668, "upload_time": "2017-02-01T13:43:45", "url": "https://files.pythonhosted.org/packages/4f/59/027645e03ab6fda72d30768a42e6de26dfacbbd9adc0e0c4b41e5a128f3c/cronquot-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "58d439d9bf4a758aec2c9140dccc02fb", "sha256": "655a3721c6802f1976be72204bb13b7ac1fc336832e0d89aae1554bf687eec1c" }, "downloads": -1, "filename": "cronquot-0.0.5.tar.gz", "has_sig": false, "md5_digest": "58d439d9bf4a758aec2c9140dccc02fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4721, "upload_time": "2017-02-18T14:46:12", "url": "https://files.pythonhosted.org/packages/4a/f1/a72f312570c0b2896da35e058f97666abcef13737b83dcf1b8fbaa3e987d/cronquot-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "034bedabb86865546d2007538cf2ee05", "sha256": "49c73a79e5892eb229ad9b725eb2bc1f25425d6a805d04a42ddbad8756058f93" }, "downloads": -1, "filename": "cronquot-0.0.6.tar.gz", "has_sig": false, "md5_digest": "034bedabb86865546d2007538cf2ee05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4962, "upload_time": "2017-02-18T14:47:47", "url": "https://files.pythonhosted.org/packages/77/63/ffa50cf3fed84191806e13ffcb60b55348fd1272fa3dd4c470892c6f387f/cronquot-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "b260293af99361894eb02bdcfc89a8b3", "sha256": "0e3e39aa0d113cab3797f70a5ba67d94621ce00f4aa2ae81ec76f3d437eb1467" }, "downloads": -1, "filename": "cronquot-0.0.7.tar.gz", "has_sig": false, "md5_digest": "b260293af99361894eb02bdcfc89a8b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4960, "upload_time": "2017-02-18T14:49:34", "url": "https://files.pythonhosted.org/packages/c2/8b/534492b5d3b8ea58e85fe2b462ccf3a3ac68b5c20cf65965d14213c88134/cronquot-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "b32a95b149d70df320ec64564c52ca26", "sha256": "6e135a0228ed6668165a5bdd8650490242d918771f1972547331ee2aa4bd8cc0" }, "downloads": -1, "filename": "cronquot-0.0.8.tar.gz", "has_sig": false, "md5_digest": "b32a95b149d70df320ec64564c52ca26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5007, "upload_time": "2017-02-19T05:42:59", "url": "https://files.pythonhosted.org/packages/7d/88/b154aeec79f1cacd569040a7413ed40b2397a6fb2f5b99e8589305b7c54c/cronquot-0.0.8.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "9487105f8d12896a9885753c2d7725de", "sha256": "dfa2262c5f4d7006b770aad659dd7150de7091d3ac3f0d5011dfb735008d76e7" }, "downloads": -1, "filename": "cronquot-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9487105f8d12896a9885753c2d7725de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5080, "upload_time": "2017-03-20T13:57:37", "url": "https://files.pythonhosted.org/packages/5b/b8/235dcbef4c488ffc449cd8ad3c23742311f81d4c4b6ed6b3c1b1d70fa85c/cronquot-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "494fe7edfff29ff7afc3ac532bdc9ecc", "sha256": "f887101ce741edeef97a467cd765f0e4f0688f28fdc4c6ab56f4b9ef4ff8f635" }, "downloads": -1, "filename": "cronquot-0.1.1.tar.gz", "has_sig": false, "md5_digest": "494fe7edfff29ff7afc3ac532bdc9ecc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4936, "upload_time": "2018-06-06T11:35:51", "url": "https://files.pythonhosted.org/packages/7f/23/eb7785ce3d84b3f8881344072301f4113c90991c74d8bc9cecc224d79f91/cronquot-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "a79a490d35d1d3379980b762ebbf39f8", "sha256": "3865a3c6302bff6c4f0a1a6c5b965acdade43a71fc2b31728a007c5c5b19595d" }, "downloads": -1, "filename": "cronquot-0.1.2-py3.6.egg", "has_sig": false, "md5_digest": "a79a490d35d1d3379980b762ebbf39f8", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 6870, "upload_time": "2018-06-07T12:21:50", "url": "https://files.pythonhosted.org/packages/b8/c4/0994efef12faab594d1cf0d405998babda1caf9d2d07f66e186919800c5d/cronquot-0.1.2-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "21d9207699d8e9db545f272b2b4e75fd", "sha256": "e6a8a769c43ccb86c26a31759e80073c153ca32bc63a19b7d53bd7e186be6656" }, "downloads": -1, "filename": "cronquot-0.1.2.tar.gz", "has_sig": false, "md5_digest": "21d9207699d8e9db545f272b2b4e75fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4917, "upload_time": "2018-06-06T11:41:17", "url": "https://files.pythonhosted.org/packages/dc/56/311594f7bb2cac14f58524a991432e28af43a1fecd215489060587c92b4f/cronquot-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "da6b1217f9e42d1573fc63f7ed25f5a3", "sha256": "619d0d3a9d141f7988d40ed6df25601583a8e8420954af86798429eb7de0ef8a" }, "downloads": -1, "filename": "cronquot-0.1.3.tar.gz", "has_sig": false, "md5_digest": "da6b1217f9e42d1573fc63f7ed25f5a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4956, "upload_time": "2018-06-07T12:21:51", "url": "https://files.pythonhosted.org/packages/06/c8/c8bced0c50abb102f7eb2b9d4ac7d5fa768dca931b1d5ac43a708a4953b7/cronquot-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "69f7906c27a2c034670da90068174d5b", "sha256": "6914b0e3fff8f60a27c8f83686df44f4c4719d7b6fca62413063630f0d099f88" }, "downloads": -1, "filename": "cronquot-0.1.4.tar.gz", "has_sig": false, "md5_digest": "69f7906c27a2c034670da90068174d5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4968, "upload_time": "2018-06-07T20:38:49", "url": "https://files.pythonhosted.org/packages/c4/20/29a35aa5fc1cdeace18ce4a39e805476b3c92c667807407d7d917f1f3897/cronquot-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "69f7906c27a2c034670da90068174d5b", "sha256": "6914b0e3fff8f60a27c8f83686df44f4c4719d7b6fca62413063630f0d099f88" }, "downloads": -1, "filename": "cronquot-0.1.4.tar.gz", "has_sig": false, "md5_digest": "69f7906c27a2c034670da90068174d5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4968, "upload_time": "2018-06-07T20:38:49", "url": "https://files.pythonhosted.org/packages/c4/20/29a35aa5fc1cdeace18ce4a39e805476b3c92c667807407d7d917f1f3897/cronquot-0.1.4.tar.gz" } ] }