{ "info": { "author": "Tom YU Choe", "author_email": "yonguk.choe@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.6" ], "description": "# Mass Ping\n\nA multi-threaded ICMP ping using /bin/ping, ping.exe.\n\n## Features\n* You can get a quick result.\n* It detects ping flapping.\n* You don't need root privilege to send a ping.\n* It has no dependency as using only python standard library.\n\n\n## Installation\nRun the folowing to install:\n\n```shell\npip install mass-ping\n```\n\n## Usage\n\n```python\n>>> from mass_ping import MassPing\n>>> hosts = ['8.8.8.8', '8.8.4.4', 'yahoo.com', 'ns.speedvpn.net', 'noizze.net']\n>>> ping = MassPing(hosts=hosts, thread_count=len(hosts), test_count=2) # test_count=2 means when ping fails retry 1 more time\n>>> result = ping.start()\n>>> from pprint import pprint\n>>> pprint(result)\n{'alive': ['8.8.4.4', '8.8.8.8', 'noizze.net', 'ns.speedvpn.net', 'yahoo.com'],\n 'dead': [],\n 'flapping': []}\n```\n\n\n", "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/YUChoe/mass_ping", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "mass-ping", "package_url": "https://pypi.org/project/mass-ping/", "platform": "", "project_url": "https://pypi.org/project/mass-ping/", "project_urls": { "Homepage": "https://github.com/YUChoe/mass_ping" }, "release_url": "https://pypi.org/project/mass-ping/1/", "requires_dist": null, "requires_python": "", "summary": "A threaded ICMP ping using /bin/ping, ping.exe.", "version": "1" }, "last_serial": 5916064, "releases": { "1": [ { "comment_text": "", "digests": { "md5": "460bf20ccb47ffbcf8a1a4c0a1746a23", "sha256": "81ac14be03f3430bb4c54c7985647722041d2495b093d496966314f8411fd89d" }, "downloads": -1, "filename": "mass_ping-1-py3-none-any.whl", "has_sig": false, "md5_digest": "460bf20ccb47ffbcf8a1a4c0a1746a23", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2564, "upload_time": "2019-10-02T04:57:45", "url": "https://files.pythonhosted.org/packages/55/64/d9f625cc065c122ddbbb2b11104e87171edf83bc45b7c7eded36347e6e93/mass_ping-1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9bbc695a89b23506ce2dcd0fc38c1fb", "sha256": "826b917de30be4482a23e3e2485f33f8244909e33b89f03364d2a8cd3c6b9e03" }, "downloads": -1, "filename": "mass-ping-1.tar.gz", "has_sig": false, "md5_digest": "b9bbc695a89b23506ce2dcd0fc38c1fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2304, "upload_time": "2019-10-02T04:57:47", "url": "https://files.pythonhosted.org/packages/bf/6e/66b4617c95a046f3fc7818d1c6e64848768a221d5b9be7a29c4fe546c45d/mass-ping-1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "460bf20ccb47ffbcf8a1a4c0a1746a23", "sha256": "81ac14be03f3430bb4c54c7985647722041d2495b093d496966314f8411fd89d" }, "downloads": -1, "filename": "mass_ping-1-py3-none-any.whl", "has_sig": false, "md5_digest": "460bf20ccb47ffbcf8a1a4c0a1746a23", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2564, "upload_time": "2019-10-02T04:57:45", "url": "https://files.pythonhosted.org/packages/55/64/d9f625cc065c122ddbbb2b11104e87171edf83bc45b7c7eded36347e6e93/mass_ping-1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9bbc695a89b23506ce2dcd0fc38c1fb", "sha256": "826b917de30be4482a23e3e2485f33f8244909e33b89f03364d2a8cd3c6b9e03" }, "downloads": -1, "filename": "mass-ping-1.tar.gz", "has_sig": false, "md5_digest": "b9bbc695a89b23506ce2dcd0fc38c1fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2304, "upload_time": "2019-10-02T04:57:47", "url": "https://files.pythonhosted.org/packages/bf/6e/66b4617c95a046f3fc7818d1c6e64848768a221d5b9be7a29c4fe546c45d/mass-ping-1.tar.gz" } ] }