{ "info": { "author": "Jon Robison", "author_email": "narfman0@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Communications :: Chat :: Internet Relay Chat", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "===========================\nhelga-api-monitor\n===========================\n\nAllow helga a way to monitor APIs\n\nInstallation\n============\n\nAfter installing and configuring helga, use::\n\n pip install helga-api-monitor\n\nAdd to your settings if necessary and restart helga::\n\n 'api_monitor',\n\nAdd the following settings::\n\n API_MONITOR_URL = 'http://www.example.com/'\n API_MONITOR_ENDPOINT = 'http://www.example.com/api/'\n API_MONITOR_CHANNEL = '#bots'\n API_MONITOR_INTERVAL = 2 # minutes\n\nUsage\n=====\n\nTo initialize the monitor after starting helga, you must first trigger the watching with::\n\n !api_monitor\n\nThis will start a regular job to poll endpoints for errors\n\nLicense\n=======\n\nCopyright (c) 2016 Jon Robison\n\nSee included LICENSE for licensing information\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/narfman0/helga-api-monitor", "keywords": "irc bot api", "license": "LICENSE", "maintainer": null, "maintainer_email": null, "name": "helga-api-monitor", "package_url": "https://pypi.org/project/helga-api-monitor/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/helga-api-monitor/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/narfman0/helga-api-monitor" }, "release_url": "https://pypi.org/project/helga-api-monitor/1.0.2/", "requires_dist": null, "requires_python": null, "summary": "Allow helga a way to monitor APIs", "version": "1.0.2" }, "last_serial": 2389712, "releases": { "1.0.0": [], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a6ccdddb26001e9b6574e068920ee741", "sha256": "eb460141b52786ba55d07927b28d10f9c2da344ef98cd979d68179a632e09c25" }, "downloads": -1, "filename": "helga-api-monitor-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a6ccdddb26001e9b6574e068920ee741", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14959, "upload_time": "2016-10-05T01:55:03", "url": "https://files.pythonhosted.org/packages/fb/8a/6ae5c5c6980a16582584e08c6255d28d5e35ad343453bb44a3d52e5a0925/helga-api-monitor-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "010403ab64304dd0e63fed20b4e077e4", "sha256": "bb60c730e5be48048fea40e2ab3ed26f7f6d9393c1edd9f5c6b4afa5400f2907" }, "downloads": -1, "filename": "helga-api-monitor-1.0.2.tar.gz", "has_sig": false, "md5_digest": "010403ab64304dd0e63fed20b4e077e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14969, "upload_time": "2016-10-09T20:04:58", "url": "https://files.pythonhosted.org/packages/7e/84/0305cd69a1a6e4fc8ac95343fe74054d3db78d162a44bf173b7a6baf5218/helga-api-monitor-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "010403ab64304dd0e63fed20b4e077e4", "sha256": "bb60c730e5be48048fea40e2ab3ed26f7f6d9393c1edd9f5c6b4afa5400f2907" }, "downloads": -1, "filename": "helga-api-monitor-1.0.2.tar.gz", "has_sig": false, "md5_digest": "010403ab64304dd0e63fed20b4e077e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14969, "upload_time": "2016-10-09T20:04:58", "url": "https://files.pythonhosted.org/packages/7e/84/0305cd69a1a6e4fc8ac95343fe74054d3db78d162a44bf173b7a6baf5218/helga-api-monitor-1.0.2.tar.gz" } ] }