{ "info": { "author": "Marcos Araujo Sobrinho", "author_email": "marcos.sobrinho@vivareal.com", "bugtrack_url": null, "classifiers": [], "description": "============================\nAWS: Is my instance healthy?\n============================\n\nSimple tool to ensure that an AWS instance is healthy (ELB-Based)\n\nUsage:\n======\n\nFrom inside an target EC2 instance::\n------------------------------------\n\n $ am_i_healthy.py\n\n Instance i-0d26836d9ab61a235 is healthy\n\nCall ``am_i_healthy.py`` to check for its own health.\n\nFrom outside an target EC2 instance::\n-------------------------------------\n\n $ is_instance_healthy.py sa-east-1 i-0d26836d9ab61a235\n\n Instance i-0d26836d9ab61a235 is healthy\n\nCall ``is_instance_healthy.py [region_name] [instance_id]`` to check for\nits health.\n\nFrom within your own python script::\n------------------------------------\n\n from vivareal.cli.is_instance_healthy import is_instance_healthy\n\n status = is_instance_healthy('sa-east-1', 'i-0d26836d9ab61a235')\n\n print(status)\n\n >>> (True, 'N/A', 'N/A')\n\nWhen calling from within your own python script, the tuple structure is:\n- Healthy (boolean)\n- ReasonCode (string)\n- Description (string)", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.vivareal.com.br/", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "aws-is-instance-healthy", "package_url": "https://pypi.org/project/aws-is-instance-healthy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/aws-is-instance-healthy/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.vivareal.com.br/" }, "release_url": "https://pypi.org/project/aws-is-instance-healthy/0.6.0/", "requires_dist": null, "requires_python": null, "summary": "UNKNOWN", "version": "0.6.0" }, "last_serial": 2602702, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "4aa1b8e5fef8a6c47c3b53b9afcd636c", "sha256": "57045f647fd017dba61a7fbfb5aab2df2018fce5ce9595769dc31918ddc2fdff" }, "downloads": -1, "filename": "aws-is-instance-healthy-0.4.0.tar.gz", "has_sig": false, "md5_digest": "4aa1b8e5fef8a6c47c3b53b9afcd636c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3789, "upload_time": "2017-01-27T20:29:57", "url": "https://files.pythonhosted.org/packages/53/17/c1fd89545fb892333c068257f8a36d074e559c1d383c126f59b3d71e85a8/aws-is-instance-healthy-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "cefded8245e6896447e8b4d7d9943056", "sha256": "59b926402e752e5157cf7a0ffcdddddae48274ef0087dd0b5e973c2da2ab9fe3" }, "downloads": -1, "filename": "aws-is-instance-healthy-0.4.1.tar.gz", "has_sig": false, "md5_digest": "cefded8245e6896447e8b4d7d9943056", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3801, "upload_time": "2017-01-27T20:38:27", "url": "https://files.pythonhosted.org/packages/19/df/44f14aa07a4f7782b340cd8663dc5df7240f8730aecb6b2a9c0683176ff1/aws-is-instance-healthy-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "732c98b375dbeca91f1e23eab960aaee", "sha256": "2ef00a4886be02004635201fd58204a92f079f07d2812db2729f2331c42df0a3" }, "downloads": -1, "filename": "aws-is-instance-healthy-0.4.2.tar.gz", "has_sig": false, "md5_digest": "732c98b375dbeca91f1e23eab960aaee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3681, "upload_time": "2017-01-27T20:39:58", "url": "https://files.pythonhosted.org/packages/2b/2e/f4d3df7407fb30e4f477f098c501f7939fc1718acd7cb80329873f3bb35c/aws-is-instance-healthy-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "942bb3252061d87d400d1a5d93d38963", "sha256": "27c4150b59623f3c060dae2aa7bc6f1e3472ad339632ba48793749a65ed2a7c4" }, "downloads": -1, "filename": "aws-is-instance-healthy-0.4.3.tar.gz", "has_sig": false, "md5_digest": "942bb3252061d87d400d1a5d93d38963", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3674, "upload_time": "2017-01-27T20:42:58", "url": "https://files.pythonhosted.org/packages/7c/b8/61c8ead579f2fef082247aa184ebc6673a54964b764a72aeec5c1c9005ec/aws-is-instance-healthy-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "24c9d724f651a01a1c4162edac125baf", "sha256": "9ee8b0224ab9616c53c56445e6f675b1b2dc5805f05d0d1a2e7260b67f186961" }, "downloads": -1, "filename": "aws-is-instance-healthy-0.4.4.tar.gz", "has_sig": false, "md5_digest": "24c9d724f651a01a1c4162edac125baf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3661, "upload_time": "2017-01-27T20:45:37", "url": "https://files.pythonhosted.org/packages/42/49/36add37a3df0a48078550d982c012fe13170e1eb9d7716835b8d1a9a0e5f/aws-is-instance-healthy-0.4.4.tar.gz" } ], "0.5.0": [], "0.6.0": [ { "comment_text": "", "digests": { "md5": "f4bba357882c89baaf31a55ce9a25fc8", "sha256": "f505429fb7c3d91bc6ae443ca3e057f18ef6737556b2c49028b3eda834f803b6" }, "downloads": -1, "filename": "aws-is-instance-healthy-0.6.0.tar.gz", "has_sig": false, "md5_digest": "f4bba357882c89baaf31a55ce9a25fc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3668, "upload_time": "2017-01-27T20:47:12", "url": "https://files.pythonhosted.org/packages/a6/06/2a1d5c362dcb9603ef5c356373de6a9f09f249f5c71b34400963f3a2ee09/aws-is-instance-healthy-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f4bba357882c89baaf31a55ce9a25fc8", "sha256": "f505429fb7c3d91bc6ae443ca3e057f18ef6737556b2c49028b3eda834f803b6" }, "downloads": -1, "filename": "aws-is-instance-healthy-0.6.0.tar.gz", "has_sig": false, "md5_digest": "f4bba357882c89baaf31a55ce9a25fc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3668, "upload_time": "2017-01-27T20:47:12", "url": "https://files.pythonhosted.org/packages/a6/06/2a1d5c362dcb9603ef5c356373de6a9f09f249f5c71b34400963f3a2ee09/aws-is-instance-healthy-0.6.0.tar.gz" } ] }