{ "info": { "author": "Nimrod Adar", "author_email": "nimrod@shore.co.il", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Utilities" ], "description": "check_s3_bucket\n###############\n\nCheck that a filename matching the regex was added to the bucket in the given time window.\n\nUsage\n-----\n\n.. code:: shell\n\n $ check_s3_bucket --help\n usage: check_s3_bucket [-h]\n bucket [prefix] [age_warning_threshold]\n [age_critical_threshold] [size_warning_threshold]\n [size_critical_threshold]\n\n Check that a file was added to an S3 bucket in the given time window and is of\n a reasonable size.\n\n positional arguments:\n bucket S3 bucket to check\n prefix Filter files by this prefix\n age_warning_threshold\n Warning threshold for the age of the latest file in\n hours (defaults to 24)\n age_critical_threshold\n Critical threshold for the age of the latest file in\n hours (defaults to 48)\n size_warning_threshold\n Warning threshold for the difference in size between\n the latest 2 files in percents (default to 25)\n size_critical_threshold\n Critical threshold for the difference in size between\n the latest 2 files in percents (default to 50)\n\n optional arguments:\n -h, --help show this help message and exit\n\n\nLicense\n-------\n\nThis software is licensed under the MIT license (see the :code:`LICENSE.txt`\nfile).\n\nAuthor\n------\n\nNimrod Adar, `contact me `_ or visit my `website\n`_. Patches are welcome via `git send-email\n`_. The repository is located\nat: https://www.shore.co.il/git/.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.shore.co.il/git/check_s3_bucket", "keywords": "nagios s3 aws monitoring", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "check-s3-bucket", "package_url": "https://pypi.org/project/check-s3-bucket/", "platform": "", "project_url": "https://pypi.org/project/check-s3-bucket/", "project_urls": { "Homepage": "https://www.shore.co.il/git/check_s3_bucket" }, "release_url": "https://pypi.org/project/check-s3-bucket/0.2.4/", "requires_dist": [ "pytz", "botocore" ], "requires_python": "", "summary": "Check that a file was added to an S3 bucket in the given time window and is of a reasonable size.", "version": "0.2.4" }, "last_serial": 5633060, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d385266b700794c91f188d82e9d8d9f4", "sha256": "d8adac63be2dd4f55a7934d32d223b26ce9f629928254e511b3686e52ea12cc6" }, "downloads": -1, "filename": "check_s3_bucket-0.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "d385266b700794c91f188d82e9d8d9f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4701, "upload_time": "2016-09-04T16:29:26", "url": "https://files.pythonhosted.org/packages/b8/7d/1e68d77e07d27077c97896028ff8fca03e372d4d0473ce56a7f4913661a3/check_s3_bucket-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4346d2792974c98a813cf778025e4a74", "sha256": "407cb9ad5331e80ff0d5a6eb40ed591d58f416a1ff7e3392f5ea49ca111dddff" }, "downloads": -1, "filename": "check_s3_bucket-0.1.0.tar.gz", "has_sig": true, "md5_digest": "4346d2792974c98a813cf778025e4a74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3527, "upload_time": "2016-09-04T16:29:29", "url": "https://files.pythonhosted.org/packages/e9/9c/a7cba5d4eb045f947837425b876d1905c2ba0a9da60f082fbfba9bbdfc88/check_s3_bucket-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c888c980e370ac6def9be354f476c63e", "sha256": "d0968519785077f51706dd616776b4c78116083546a46aa74f63e486092a09bf" }, "downloads": -1, "filename": "check_s3_bucket-0.1.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "c888c980e370ac6def9be354f476c63e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4641, "upload_time": "2019-06-19T21:01:57", "url": "https://files.pythonhosted.org/packages/1f/d3/6ff45d2372461848ac160db9ca24d38e5f7669dd1c4381abb1b3db63c7ed/check_s3_bucket-0.1.1-py2.py3-none-any.whl" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "0015d7959267fc80fae6c633662b0488", "sha256": "0d94493ef0fd7733f2a58fb820605a6570e473738415929d04c8d70336795fb5" }, "downloads": -1, "filename": "check_s3_bucket-0.2.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "0015d7959267fc80fae6c633662b0488", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4640, "upload_time": "2019-06-19T21:06:42", "url": "https://files.pythonhosted.org/packages/58/4d/ae74e8fe3ebc49319937f490177a760abac1fd4840eeec83ed9fcf14f97e/check_s3_bucket-0.2.0-py2.py3-none-any.whl" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "5f0f6097d3312cf1d951f13ac163d443", "sha256": "b1a9738a6ae13dff0f6c212c8e2150032e409d44e3ff50bba87e549ef1a19904" }, "downloads": -1, "filename": "check_s3_bucket-0.2.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "5f0f6097d3312cf1d951f13ac163d443", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4635, "upload_time": "2019-06-26T16:42:34", "url": "https://files.pythonhosted.org/packages/d5/05/bfb1fe8d5e8aabaa1b576ba7535f661527d242f04aee97178709852c5473/check_s3_bucket-0.2.1-py2.py3-none-any.whl" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "22bc37d99baff9467c2d171b476d9ec6", "sha256": "267b9282d22bb721a29fdaa8cb0c7366dacd130e9ad936b1d0c4c8d669f29069" }, "downloads": -1, "filename": "check_s3_bucket-0.2.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "22bc37d99baff9467c2d171b476d9ec6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4641, "upload_time": "2019-06-26T16:49:08", "url": "https://files.pythonhosted.org/packages/79/d7/9529adbb1a6113020ae36b6c82168b4ccc485ca59ace8f2041b9ce4f226e/check_s3_bucket-0.2.2-py2.py3-none-any.whl" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "b0e129ab5f7a70fb03e4baf83f3bb632", "sha256": "46ad14e9e11b24ce042b8c19f17977abdd4d5e3cf6716e8807b18d85a8904f52" }, "downloads": -1, "filename": "check_s3_bucket-0.2.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "b0e129ab5f7a70fb03e4baf83f3bb632", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4642, "upload_time": "2019-06-27T13:45:05", "url": "https://files.pythonhosted.org/packages/68/ea/c8aecaef75ea766f7fcb807c72b565344856ca25a53d537c63fb42591ef2/check_s3_bucket-0.2.3-py2.py3-none-any.whl" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "d6912056effa953f6a629f143ea5798d", "sha256": "ec510112765961f0a6874744627a2c36d91a44a36d101090b984d4b864b443a1" }, "downloads": -1, "filename": "check_s3_bucket-0.2.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "d6912056effa953f6a629f143ea5798d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4666, "upload_time": "2019-08-05T08:04:05", "url": "https://files.pythonhosted.org/packages/59/2a/2ec5b32652eb3d111aea2cb32ba856b8ca40198b5031384e8905131e3e8d/check_s3_bucket-0.2.4-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d6912056effa953f6a629f143ea5798d", "sha256": "ec510112765961f0a6874744627a2c36d91a44a36d101090b984d4b864b443a1" }, "downloads": -1, "filename": "check_s3_bucket-0.2.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "d6912056effa953f6a629f143ea5798d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4666, "upload_time": "2019-08-05T08:04:05", "url": "https://files.pythonhosted.org/packages/59/2a/2ec5b32652eb3d111aea2cb32ba856b8ca40198b5031384e8905131e3e8d/check_s3_bucket-0.2.4-py2.py3-none-any.whl" } ] }