{ "info": { "author": "Walter De Smedt", "author_email": "walter.de.smedt@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# Bics_nornir\nNornir is a Python automation framework that provides support for concurrent execution of tasks against a set of hosts. It comes with pluggable inventory and task capabilities to promote composability and reusability.\n\n`Bics_nornir` provides a set of BICS-developed plugins that addresses required functionality for communicating with the infrastructure as well as plugins as building blocks to implement _runbooks_. These plugins are:\n\n- `.../plugins/connections/ncclient`: a connection plugin that uses `ncclient` to communicate with devices using Netconf\n- `.../plugins/tasks/networking/nc`: a set of high-level task-plugins:\n - `get_config`: retrieves (a part of) the device's configuration using netconf. The selection of a subtree of the configuration is through the `path` parameter\n - `get`/ retrieves (a part of) the device's state information using netconf.\n - `nc_configure`: sends a configuration (python object) to the device, with support of candidate/running comparision, dry-run and associated commit() and discard()\n- `.../plugins/tasks/data/load_intent`: loads intent files from a directory\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/wdesmedt/bics_nornir", "keywords": "", "license": "Apache-2.0", "maintainer": "Walter De Smedt", "maintainer_email": "walter.de.smedt@gmail.com", "name": "bics-nornir", "package_url": "https://pypi.org/project/bics-nornir/", "platform": "", "project_url": "https://pypi.org/project/bics-nornir/", "project_urls": { "Homepage": "https://github.com/wdesmedt/bics_nornir", "Repository": "https://github.com/wdesmedt/bics_nornir" }, "release_url": "https://pypi.org/project/bics-nornir/0.1.0/", "requires_dist": [ "xmltodict (>=0.12.0,<0.13.0)", "nornir (>=2.1,<3.0)", "ncclient (>=0.6.3,<0.7.0)", "jinja2 (>=2,<3)", "ruamel.yaml (>=0.15.85,<0.16.0)", "pydantic (>=0.18.2,<0.19.0)" ], "requires_python": ">=3.6,<4.0", "summary": "Specific plugins for Nornir2", "version": "0.1.0" }, "last_serial": 5487155, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "1c74f6a72885a2f6b7a5e8382b67c7ef", "sha256": "5f512d02cc98521a7de74651de56c4c89109ce91789dcef0c0e6f468d6af75cb" }, "downloads": -1, "filename": "bics_nornir-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1c74f6a72885a2f6b7a5e8382b67c7ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 26594, "upload_time": "2019-07-04T15:03:23", "url": "https://files.pythonhosted.org/packages/1f/ca/15897ff0078e0ace8cc0050a098b941af3422f1243cafb00415fab7ce304/bics_nornir-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5ff92dad4fd92e6c88dac43e1863a5e", "sha256": "55367635cb114857841ca72f60f8f348ccf3d088a40ede45deef3fc44bddb621" }, "downloads": -1, "filename": "bics-nornir-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c5ff92dad4fd92e6c88dac43e1863a5e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 8799, "upload_time": "2019-07-04T15:03:21", "url": "https://files.pythonhosted.org/packages/fb/f2/d61f812ff6bd20cc57eb9ac73a0c71670392500730a4feda86210aabafb2/bics-nornir-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1c74f6a72885a2f6b7a5e8382b67c7ef", "sha256": "5f512d02cc98521a7de74651de56c4c89109ce91789dcef0c0e6f468d6af75cb" }, "downloads": -1, "filename": "bics_nornir-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1c74f6a72885a2f6b7a5e8382b67c7ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 26594, "upload_time": "2019-07-04T15:03:23", "url": "https://files.pythonhosted.org/packages/1f/ca/15897ff0078e0ace8cc0050a098b941af3422f1243cafb00415fab7ce304/bics_nornir-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5ff92dad4fd92e6c88dac43e1863a5e", "sha256": "55367635cb114857841ca72f60f8f348ccf3d088a40ede45deef3fc44bddb621" }, "downloads": -1, "filename": "bics-nornir-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c5ff92dad4fd92e6c88dac43e1863a5e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 8799, "upload_time": "2019-07-04T15:03:21", "url": "https://files.pythonhosted.org/packages/fb/f2/d61f812ff6bd20cc57eb9ac73a0c71670392500730a4feda86210aabafb2/bics-nornir-0.1.0.tar.gz" } ] }