{ "info": { "author": "Bruce Walker", "author_email": "bruce.walker@panl.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Environment :: Other Environment", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: System :: Monitoring" ], "description": "README\n======\n\nAccess the Panl.com API -- Python version\n\nGetting Started\n---------------\n\nIf you have setuptools installed, to install the Panl API, type::\n\n easy_install pypanl\n\nOtherwise, unpack the distribution zipped tar-file, change directory to the\nnewly created folder and type::\n\n python setup.py install\n\nFor Windows, type::\n\n setup.py install\n\n\nCreate a Panl Monitor\n---------------------\n\n1. Visit http://panl.com/ to create an account. On the Monitors page,\n click +New Monitor.\n\n2. Configure the new monitor as follows:\n\n * Mode: on [the default]\n\n * Type -> Custom\n\n * Name: *something mnemonic here, e.g. a server hostname*\n\n * Error Action: Alert\n\n * Expected Time: Every 15 minutes\n\n * Overdue Action: Alert\n\n * on the Contacts tab tick Alerts for the appropriate device\n (email, SMS, etc.) and optionally add an SMS device if you need\n an immediate push alert, otherwise email will be okay\n\n3. Save\n\n4. click on the new monitor's name (i.e. *something mnemonic*),\n scroll down and note the second line under the API Calls. It will\n look like this::\n\n https://api.panl.com/aWfBto?up=Yes&value=23&k=6776cd9166e2c9a545e258a7e725f64e\n\n You need to grab the Hash Code and the Access Key from this.\n The \"Hash Code\" is the six-character string (also provided on the\n Edit Monitor page), and the \"Access Key\" is the longer hex string.\n\n\nExample Usage\n---------------\n\nMonitor a local RADIUS server by authenticating a test user::\n\n monitor_hash = 'aWfBto'\n monitor_key = '6776cd9166e2c9a545e258a7e725f64e'\n\n import panl.custom, panl.utility\n\n ok = panl.utility.radius_auth('localhost', 'xyz123', 'fakeuser', 'abcd17')\n panl.custom.update(monitor_hash, monitor_key, 1, ok)", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.panl.com/", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "pypanl", "package_url": "https://pypi.org/project/pypanl/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pypanl/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.panl.com/" }, "release_url": "https://pypi.org/project/pypanl/0.1.dev5/", "requires_dist": null, "requires_python": null, "summary": "Support library for Panl.com API access.", "version": "0.1.dev5" }, "last_serial": 763610, "releases": { "0.1.dev1": [ { "comment_text": "", "digests": { "md5": "83c670a522126d81477b7c093cd397d3", "sha256": "b7e7644ac004b6b3b6d985fd8e37a1111983a78d28599d1e89645555ba7bf182" }, "downloads": -1, "filename": "pypanl-0.1.dev1.tar.gz", "has_sig": false, "md5_digest": "83c670a522126d81477b7c093cd397d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4369, "upload_time": "2012-01-24T23:19:26", "url": "https://files.pythonhosted.org/packages/82/bd/893c7b57208f74fb8d2313194d3d27f289024ea3cfeb22a0edfbf9c03c07/pypanl-0.1.dev1.tar.gz" } ], "0.1.dev2": [ { "comment_text": "", "digests": { "md5": "420e48d37ce6de3c9800ecd60a9e9b5e", "sha256": "441f694255715232800ebf67b5940064231792340133ef77854b7fd09e4ac577" }, "downloads": -1, "filename": "pypanl-0.1.dev2.tar.gz", "has_sig": false, "md5_digest": "420e48d37ce6de3c9800ecd60a9e9b5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5107, "upload_time": "2012-01-26T22:33:22", "url": "https://files.pythonhosted.org/packages/66/f8/74928121b9332ec3f2050c9a7590654daf6e8837d107aae779823bec6c1d/pypanl-0.1.dev2.tar.gz" } ], "0.1.dev3": [ { "comment_text": "", "digests": { "md5": "acdd2758773900f308c80c727ca5dacd", "sha256": "5ceb0555f278aeede6ae0012bf838e0081b403ec11dc0deb7151d11a964fe804" }, "downloads": -1, "filename": "pypanl-0.1.dev3.tar.gz", "has_sig": false, "md5_digest": "acdd2758773900f308c80c727ca5dacd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10959, "upload_time": "2012-02-03T01:06:46", "url": "https://files.pythonhosted.org/packages/08/f2/9bd08ffe4923caea0a112565a1789d8cec562a6a58aebfdfc1bd611cd1c2/pypanl-0.1.dev3.tar.gz" } ], "0.1.dev4": [ { "comment_text": "", "digests": { "md5": "bf2502ee1a21cd0c8946b5f7f8d06986", "sha256": "c0c040497db4df08121822c1b43a31aeb4cb231bad8c79f0b883c525c5047cb2" }, "downloads": -1, "filename": "pypanl-0.1.dev4.tar.gz", "has_sig": false, "md5_digest": "bf2502ee1a21cd0c8946b5f7f8d06986", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11213, "upload_time": "2012-02-04T02:15:16", "url": "https://files.pythonhosted.org/packages/1d/ba/5e44566e9cdbbfe4b51dcf8329688e0fa840334ce1162134165d6f39a0f4/pypanl-0.1.dev4.tar.gz" } ], "0.1.dev5": [ { "comment_text": "", "digests": { "md5": "1eaf8b66d48884f13839648dbea1f91f", "sha256": "0c306b5d864f22a054305a6a7f22a54becdafa7eef63909eba4524d64ce0bdae" }, "downloads": -1, "filename": "pypanl-0.1.dev5.tar.gz", "has_sig": false, "md5_digest": "1eaf8b66d48884f13839648dbea1f91f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11225, "upload_time": "2012-03-12T21:09:43", "url": "https://files.pythonhosted.org/packages/cb/be/b988b07d23b3470230398afd73ba91b49175c9fe8af211b2f001d2d2f7a3/pypanl-0.1.dev5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1eaf8b66d48884f13839648dbea1f91f", "sha256": "0c306b5d864f22a054305a6a7f22a54becdafa7eef63909eba4524d64ce0bdae" }, "downloads": -1, "filename": "pypanl-0.1.dev5.tar.gz", "has_sig": false, "md5_digest": "1eaf8b66d48884f13839648dbea1f91f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11225, "upload_time": "2012-03-12T21:09:43", "url": "https://files.pythonhosted.org/packages/cb/be/b988b07d23b3470230398afd73ba91b49175c9fe8af211b2f001d2d2f7a3/pypanl-0.1.dev5.tar.gz" } ] }