{ "info": { "author": "Brian Trost", "author_email": "trostb@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Shortcut functions for coding and working with PAN devices \n\n### Retrieve PAN API key from file in user home directory\n\n Get API key from .panconfkeystore file in user home directory. Input file format has one entry per line. \n\n :\n\n Code example\n\n import retrievepankey\n apikey = retrievepankey.read_key_file(\"192.168.1.1\") \n\n### Retrieve device info from file in user home directory\n\n Use shortcut name in scripts to retrieve info about device.\n\n Will return device 'ip' field by default\n\n Input file format for 'fetch_deviceinfo_file()' is below. The function reads in a YAML format from .pandevice file, in user home directory, by default. All sub fields (serial, ip, type, etc) can be customized and returned. If there is no match, the input string to the function is returned. \n\n DEMOFW1:\n serial: 09870100089\n ip: 192.168.50.100\n type: panos\n panorama: 192.168.100.100\n panorama2: 192.168.100.101\n hapair: 192.168.50.101\n DEMOFW2:\n serial: 098001000597\n ip: 192.168.50.101\n type: panos\n panorama: 192.168.100.100\n panorama2: 192.168.100.101\n hapair: 192.168.50.101\n\n Code example\n\n import retrievepankey\n\n firewallip = retrievepankey.fetch_deviceinfo_file(\"DEMO-FW\")\n panoip = retrievepankey.fetch_deviceinfo_file(\"DEMO-FW\", field='panorama')", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "retrievepankey", "package_url": "https://pypi.org/project/retrievepankey/", "platform": "", "project_url": "https://pypi.org/project/retrievepankey/", "project_urls": null, "release_url": "https://pypi.org/project/retrievepankey/0.1.11/", "requires_dist": null, "requires_python": "", "summary": "Shortcut functions for coding and working with PAN devices.", "version": "0.1.11" }, "last_serial": 5657967, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "94ee477b294ff8543a3461c8ab813f52", "sha256": "b7075cc14f186fe91310433ae3975495b5bda6ddc9ad28b461900d5045e39a52" }, "downloads": -1, "filename": "retrievepankey-0.1.10.tar.gz", "has_sig": false, "md5_digest": "94ee477b294ff8543a3461c8ab813f52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2091, "upload_time": "2019-08-09T22:20:31", "url": "https://files.pythonhosted.org/packages/03/c3/a48789492fe69583cc79bbe63ba5e066c75bb24cbec12e510e00b2cf3963/retrievepankey-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "69bf47d1a83925b8e439b38fb0a0f83f", "sha256": "8458047b65d18aeb57fb8163534cd0a2a600e7d3613330e8dcab9f48ba9f7826" }, "downloads": -1, "filename": "retrievepankey-0.1.11.tar.gz", "has_sig": false, "md5_digest": "69bf47d1a83925b8e439b38fb0a0f83f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2088, "upload_time": "2019-08-09T22:24:15", "url": "https://files.pythonhosted.org/packages/5b/60/465460cd4e13ecc472bfab75e2a1e28840ae3e9bb4a82858bb4ea5608a5e/retrievepankey-0.1.11.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "d55275067ba2191e917ca25e9134c270", "sha256": "05e7162017f62316bc44ad3c607fea5783a1a315cbd41fd6726e37f186dbc03a" }, "downloads": -1, "filename": "retrievepankey-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d55275067ba2191e917ca25e9134c270", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3028, "upload_time": "2019-05-16T16:56:31", "url": "https://files.pythonhosted.org/packages/6b/de/cabb7acadae7ad06566bef433d0440b2afc429f7792590b06f65ea61e292/retrievepankey-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97b0e8d3ec092003bc196a0246ff1ac7", "sha256": "b625d277105e8bcd09e06cdcba453bdc823d9d8e8dd25a006930e5f26e7bf3a2" }, "downloads": -1, "filename": "retrievepankey-0.1.2.tar.gz", "has_sig": false, "md5_digest": "97b0e8d3ec092003bc196a0246ff1ac7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1321, "upload_time": "2019-05-16T16:56:33", "url": "https://files.pythonhosted.org/packages/a1/95/96aa253484ab06c11ccf851997e3543af6d0765e582ddc6a142a49806b25/retrievepankey-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "ef07f70eae9818e63ac5c913126dd441", "sha256": "5ec11f2fbbd26383c10a5a6810bb39f97fedc73cc0c5bc4a8aefe9f1b12501f7" }, "downloads": -1, "filename": "retrievepankey-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ef07f70eae9818e63ac5c913126dd441", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3034, "upload_time": "2019-07-24T17:29:20", "url": "https://files.pythonhosted.org/packages/dd/12/45223a6cfd5d3e1b7b92b76564c7acaefdb98533f4f80eded16ba163995a/retrievepankey-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c3b96e93118d02eeeb7693a273f6383", "sha256": "432d3a8b16bbb06539016a38f82ea980bcad1a40cae5ebfba07fc22cc0a3597c" }, "downloads": -1, "filename": "retrievepankey-0.1.3.tar.gz", "has_sig": false, "md5_digest": "2c3b96e93118d02eeeb7693a273f6383", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1319, "upload_time": "2019-07-24T17:29:21", "url": "https://files.pythonhosted.org/packages/1c/ad/9c64b662e520066ad5b11ce0b73bab0ef41a44f3dd5740aa3a5caa3523e2/retrievepankey-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "7ff3493c6e99269d91fe03aec26764f8", "sha256": "21659e2c56c538d716d3b4ab43ba1338d8cacb3cdae051dd9295002c798991af" }, "downloads": -1, "filename": "retrievepankey-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "7ff3493c6e99269d91fe03aec26764f8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3694, "upload_time": "2019-08-09T19:28:53", "url": "https://files.pythonhosted.org/packages/69/62/f58aefd3fb4350c24823a70960a458b54a8a94982718c558a7014cd6bdda/retrievepankey-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "adc11bf52ade242afe3ad5cf9c300cc1", "sha256": "c636614acd33c731614a16fab4561caa5e9825f1e8546dcee313e3f527703e87" }, "downloads": -1, "filename": "retrievepankey-0.1.4.tar.gz", "has_sig": false, "md5_digest": "adc11bf52ade242afe3ad5cf9c300cc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2031, "upload_time": "2019-08-09T19:28:54", "url": "https://files.pythonhosted.org/packages/87/97/70a95e151285edff02124dd4ea1347c7e585e646491da67750eead0e89bc/retrievepankey-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "d80d431fdf1956104e9d50aeb3db47c4", "sha256": "02b2ac75169623e99946b210cd8b1554a9b795c5a9a4569e81ca42414b866207" }, "downloads": -1, "filename": "retrievepankey-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "d80d431fdf1956104e9d50aeb3db47c4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3693, "upload_time": "2019-08-09T19:37:48", "url": "https://files.pythonhosted.org/packages/11/9a/e9ccb6a9c114294e45ef13c6bfa9b082cee6078ccb33c1e5d9957de2f5bb/retrievepankey-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1460780cd026d44ecdc6f431cbcc95b0", "sha256": "280595fc99e7bd7a9a35806b355372b678843e242f036a5b5b320c30baf037ed" }, "downloads": -1, "filename": "retrievepankey-0.1.5.tar.gz", "has_sig": false, "md5_digest": "1460780cd026d44ecdc6f431cbcc95b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2030, "upload_time": "2019-08-09T19:37:49", "url": "https://files.pythonhosted.org/packages/ca/e7/9fcb6b496620748f633f5ff203e59467e0c31e90ccfa9027ca19046e40ca/retrievepankey-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "37ebbdcefaf7cc3d4ef803656a20cc5d", "sha256": "849408234e8e0e9e441e8548dbb5ba8c05c15400f836859c27e8fc329cc8f32c" }, "downloads": -1, "filename": "retrievepankey-0.1.6.tar.gz", "has_sig": false, "md5_digest": "37ebbdcefaf7cc3d4ef803656a20cc5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2031, "upload_time": "2019-08-09T21:53:29", "url": "https://files.pythonhosted.org/packages/1d/f6/a417bb0f8509d4388799fbfe91418aa6669a0eae927d54b2f3fb986651c1/retrievepankey-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "2b6dda0c22963a3512a08fc2aa85cee8", "sha256": "bd5fdea195926d861a192f11c2f4f50a4cf374452b393a48a77c46bc396ff9e2" }, "downloads": -1, "filename": "retrievepankey-0.1.7.tar.gz", "has_sig": false, "md5_digest": "2b6dda0c22963a3512a08fc2aa85cee8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2032, "upload_time": "2019-08-09T21:55:41", "url": "https://files.pythonhosted.org/packages/aa/e6/77e8cf43fd39ca523f56062b313234888ae48325e581396373a8c6987ba3/retrievepankey-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "6c63752d27ee76aeefbe61c121844ead", "sha256": "b980d9cb9bccf5e5571e3320b0bf0c7038e0fdc865b34169693c729d54f75c42" }, "downloads": -1, "filename": "retrievepankey-0.1.8.tar.gz", "has_sig": false, "md5_digest": "6c63752d27ee76aeefbe61c121844ead", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2035, "upload_time": "2019-08-09T22:07:10", "url": "https://files.pythonhosted.org/packages/34/40/e262cfce6292c1111d25348393a673a9124aee070a7627d2fe84002deed0/retrievepankey-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "02f2d09b572660593ef5dd3f73a8a6bc", "sha256": "1e1437960a574709a7630102f1dda7bd5a7ba3f0ad6dd4617679b64f25dd3214" }, "downloads": -1, "filename": "retrievepankey-0.1.9.tar.gz", "has_sig": false, "md5_digest": "02f2d09b572660593ef5dd3f73a8a6bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2082, "upload_time": "2019-08-09T22:18:04", "url": "https://files.pythonhosted.org/packages/89/c8/eda90df8f74a074cec477a062670bceb7068b83c5ba3691e7bc92b171498/retrievepankey-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "69bf47d1a83925b8e439b38fb0a0f83f", "sha256": "8458047b65d18aeb57fb8163534cd0a2a600e7d3613330e8dcab9f48ba9f7826" }, "downloads": -1, "filename": "retrievepankey-0.1.11.tar.gz", "has_sig": false, "md5_digest": "69bf47d1a83925b8e439b38fb0a0f83f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2088, "upload_time": "2019-08-09T22:24:15", "url": "https://files.pythonhosted.org/packages/5b/60/465460cd4e13ecc472bfab75e2a1e28840ae3e9bb4a82858bb4ea5608a5e/retrievepankey-0.1.11.tar.gz" } ] }