{ "info": { "author": "Anthony Shaw", "author_email": "anthony.shaw@dimensiondata.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "PyNSO\r\n=====\r\n\r\n|Build| |PyPI1| |PyPI2| |PyPI3| |Documentation Status| |Coverage|\r\n\r\nOverview\r\n--------\r\n\r\nA Python client library for Cisco NSO (previously tail-f)\r\n\r\nInstallation\r\n------------\r\n\r\nTo install use pip:\r\n\r\n::\r\n\r\n $ pip install pynso\r\n\r\nOr clone the repo:\r\n\r\n::\r\n\r\n $ git clone https://github.com/DimensionDataCBUSydney/pynso.git\r\n $ python setup.py install\r\n\r\nUsage\r\n-----\r\n\r\n.. code:: python\r\n\r\n from pprint import pprint\r\n\r\n from pynso.client import NSOClient\r\n from pynso.datastores import DatastoreType\r\n\r\n # Setup a client\r\n client = NSOClient('10.123.92.12', 'admin', 'admin')\r\n\r\n # Get information about the API\r\n print('Getting API version number')\r\n pprint(client.info()['version'])\r\n\r\n # Get the information about the running datastore\r\n print('Getting the contents of the running datastore')\r\n pprint(client.get_datastore(DatastoreType.RUNNING))\r\n\r\n.. |Build| image:: https://travis-ci.org/DimensionDataCBUSydney/pynso.svg?branch=master\r\n :target: https://travis-ci.org/DimensionDataCBUSydney/pynso\r\n.. |PyPI1| image:: https://img.shields.io/pypi/v/pynso.svg?maxAge=2592000\r\n :target: https://pypi.python.org/pypi/pynso\r\n.. |PyPI2| image:: https://img.shields.io/pypi/l/pynso.svg?maxAge=2592000\r\n :target: https://pypi.python.org/pypi/pynso\r\n.. |PyPI3| image:: https://img.shields.io/pypi/pyversions/pynso.svg?maxAge=2592000\r\n :target: https://pypi.python.org/pypi/pynso\r\n.. |Documentation Status| image:: https://readthedocs.org/projects/pynso/badge/?version=latest\r\n :target: http://pynso.readthedocs.io/en/latest/?badge=latest\r\n.. |Coverage| image:: https://coveralls.io/repos/github/DimensionDataCBUSydney/pynso/badge.svg?branch=master\r\n :target: https://coveralls.io/github/DimensionDataCBUSydney/pynso?branch=master", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/tonybaloney/DimensionDataCBUSydney/tarball/1.2.0", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/DimensionDataCBUSydney/pynso", "keywords": "", "license": "APACHE2", "maintainer": null, "maintainer_email": null, "name": "pynso", "package_url": "https://pypi.org/project/pynso/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pynso/", "project_urls": { "Download": "https://github.com/tonybaloney/DimensionDataCBUSydney/tarball/1.2.0", "Homepage": "https://github.com/DimensionDataCBUSydney/pynso" }, "release_url": "https://pypi.org/project/pynso/1.2.0/", "requires_dist": null, "requires_python": null, "summary": "A Python client library for Cisco NSO (previously tail-f)", "version": "1.2.0" }, "last_serial": 2089638, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "9436adaed9faad0bcf7909cac7594be7", "sha256": "786c030744ad76007f725ca998afc3cf6f49721671d020930b6921c844e54b86" }, "downloads": -1, "filename": "pynso-1.0.zip", "has_sig": false, "md5_digest": "9436adaed9faad0bcf7909cac7594be7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6525, "upload_time": "2016-04-27T17:57:59", "url": "https://files.pythonhosted.org/packages/bb/03/1cc1305df445d414a5967be205947c3fc65d0efe7e7f98cc0e4572daa048/pynso-1.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a33e48b2fc93ab9b91d6ec691b1937ff", "sha256": "3d2fda9bdb2522f988a4aa10dfbd8e2898b179e6b4d9e66efddeb1cdf6ba7bbc" }, "downloads": -1, "filename": "pynso-1.0.1.zip", "has_sig": false, "md5_digest": "a33e48b2fc93ab9b91d6ec691b1937ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9425, "upload_time": "2016-04-27T21:11:10", "url": "https://files.pythonhosted.org/packages/1a/48/3a7e7f39eba6a29f6c5b3b001066de5b23749d919e1a6e78e7dab4d958fb/pynso-1.0.1.zip" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "6f2b49d8d50882c0334221555162a936", "sha256": "909798e060237c475414dc50a988e60006448e5a7c07a518644048a3006385e9" }, "downloads": -1, "filename": "pynso-1.0.2.zip", "has_sig": false, "md5_digest": "6f2b49d8d50882c0334221555162a936", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9747, "upload_time": "2016-04-28T02:04:46", "url": "https://files.pythonhosted.org/packages/e7/66/ffb8fad485bb35ee59c00978f7828be46292343841c930557f7722890c5f/pynso-1.0.2.zip" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "db1c2a62e86c20600376142e6fb4a341", "sha256": "eff59c1d6317aefcb7d763628ac28a8e7326f1e6c3964faf1f6a8512d38ea9a9" }, "downloads": -1, "filename": "pynso-1.1.0.zip", "has_sig": false, "md5_digest": "db1c2a62e86c20600376142e6fb4a341", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10038, "upload_time": "2016-04-28T03:46:13", "url": "https://files.pythonhosted.org/packages/d4/b0/55d509620ac39a55ec87225b82eee047d4a0807845ebf99660ce78a3b04e/pynso-1.1.0.zip" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "beab4adf025872bc4c7d2098a015f839", "sha256": "dc2d1e022b9cc7e7afa7c2448be7d9b3655839dea87eaec498452520033d65c6" }, "downloads": -1, "filename": "pynso-1.2.0.zip", "has_sig": false, "md5_digest": "beab4adf025872bc4c7d2098a015f839", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10294, "upload_time": "2016-04-28T22:10:28", "url": "https://files.pythonhosted.org/packages/e6/8b/2d6232846080c8f69a65eed62f677a58c041ad74afe4279fa2008f674617/pynso-1.2.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "beab4adf025872bc4c7d2098a015f839", "sha256": "dc2d1e022b9cc7e7afa7c2448be7d9b3655839dea87eaec498452520033d65c6" }, "downloads": -1, "filename": "pynso-1.2.0.zip", "has_sig": false, "md5_digest": "beab4adf025872bc4c7d2098a015f839", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10294, "upload_time": "2016-04-28T22:10:28", "url": "https://files.pythonhosted.org/packages/e6/8b/2d6232846080c8f69a65eed62f677a58c041ad74afe4279fa2008f674617/pynso-1.2.0.zip" } ] }