Add py-ncclient, a python library for netconf.
py-ncclient is a Python library that facilitates client-side scripting and application development around the NETCONF protocol. `ncclient` was developed by [Shikar Bhushan](http://schmizz.net). It is now maintained by [Leonidas Poulopoulos (@leopoul)](http://ncclient.grnet.gr) This version includes a merge of [Juniper Networks](http://www.juniper.net) and [Cisco Systems](http://www.cisco.com) respective ncclient forks based on [leopoul/ncclient v0.3.2](https://github.com/leopoul/ncclient)
This commit is contained in:
parent
f005fd8f56
commit
7a0d62ccec
4 changed files with 123 additions and 0 deletions
8
net/py-ncclient/DESCR
Normal file
8
net/py-ncclient/DESCR
Normal file
|
@ -0,0 +1,8 @@
|
|||
py-ncclient is a Python library that facilitates client-side scripting
|
||||
and application development around the NETCONF protocol. `ncclient` was
|
||||
developed by [Shikar Bhushan](http://schmizz.net). It is now maintained
|
||||
by [Leonidas Poulopoulos (@leopoul)](http://ncclient.grnet.gr)
|
||||
|
||||
This version includes a merge of [Juniper Networks](http://www.juniper.net)
|
||||
and [Cisco Systems](http://www.cisco.com) respective ncclient forks based
|
||||
on [leopoul/ncclient v0.3.2](https://github.com/leopoul/ncclient)
|
23
net/py-ncclient/Makefile
Normal file
23
net/py-ncclient/Makefile
Normal file
|
@ -0,0 +1,23 @@
|
|||
# $NetBSD: Makefile,v 1.1 2014/09/02 11:24:37 he Exp $
|
||||
|
||||
DISTNAME= ncclient-0.4.1
|
||||
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= https://pypi.python.org/packages/source/n/ncclient/
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= http://pypi.python.org/pypi/ncclient
|
||||
COMMENT= NETCONF Python client
|
||||
LICENSE= apache-2.0
|
||||
|
||||
PYTHON_VERSIONS_ACCEPTED= 27 26
|
||||
|
||||
DEPENDS+= ${PYPKGPREFIX}-paramiko>=1.7.7.1:../../security/py-paramiko
|
||||
DEPENDS+= ${PYPKGPREFIX}-setuptools>0.6:../../devel/py-setuptools
|
||||
DEPENDS+= ${PYPKGPREFIX}-lxml>3.0:../../textproc/py-lxml
|
||||
|
||||
.include "../../lang/python/application.mk"
|
||||
.include "../../lang/python/egg.mk"
|
||||
.include "../../textproc/libxml2/buildlink3.mk"
|
||||
.include "../../textproc/libxslt/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
87
net/py-ncclient/PLIST
Normal file
87
net/py-ncclient/PLIST
Normal file
|
@ -0,0 +1,87 @@
|
|||
@comment $NetBSD: PLIST,v 1.1 2014/09/02 11:24:37 he Exp $
|
||||
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
|
||||
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/requires.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
|
||||
${PYSITELIB}/ncclient/__init__.py
|
||||
${PYSITELIB}/ncclient/__init__.pyc
|
||||
${PYSITELIB}/ncclient/__init__.pyo
|
||||
${PYSITELIB}/ncclient/capabilities.py
|
||||
${PYSITELIB}/ncclient/capabilities.pyc
|
||||
${PYSITELIB}/ncclient/capabilities.pyo
|
||||
${PYSITELIB}/ncclient/debug.py
|
||||
${PYSITELIB}/ncclient/debug.pyc
|
||||
${PYSITELIB}/ncclient/debug.pyo
|
||||
${PYSITELIB}/ncclient/devices/__init__.py
|
||||
${PYSITELIB}/ncclient/devices/__init__.pyc
|
||||
${PYSITELIB}/ncclient/devices/__init__.pyo
|
||||
${PYSITELIB}/ncclient/devices/csr.py
|
||||
${PYSITELIB}/ncclient/devices/csr.pyc
|
||||
${PYSITELIB}/ncclient/devices/csr.pyo
|
||||
${PYSITELIB}/ncclient/devices/default.py
|
||||
${PYSITELIB}/ncclient/devices/default.pyc
|
||||
${PYSITELIB}/ncclient/devices/default.pyo
|
||||
${PYSITELIB}/ncclient/devices/junos.py
|
||||
${PYSITELIB}/ncclient/devices/junos.pyc
|
||||
${PYSITELIB}/ncclient/devices/junos.pyo
|
||||
${PYSITELIB}/ncclient/devices/nexus.py
|
||||
${PYSITELIB}/ncclient/devices/nexus.pyc
|
||||
${PYSITELIB}/ncclient/devices/nexus.pyo
|
||||
${PYSITELIB}/ncclient/manager.py
|
||||
${PYSITELIB}/ncclient/manager.pyc
|
||||
${PYSITELIB}/ncclient/manager.pyo
|
||||
${PYSITELIB}/ncclient/operations/__init__.py
|
||||
${PYSITELIB}/ncclient/operations/__init__.pyc
|
||||
${PYSITELIB}/ncclient/operations/__init__.pyo
|
||||
${PYSITELIB}/ncclient/operations/edit.py
|
||||
${PYSITELIB}/ncclient/operations/edit.pyc
|
||||
${PYSITELIB}/ncclient/operations/edit.pyo
|
||||
${PYSITELIB}/ncclient/operations/errors.py
|
||||
${PYSITELIB}/ncclient/operations/errors.pyc
|
||||
${PYSITELIB}/ncclient/operations/errors.pyo
|
||||
${PYSITELIB}/ncclient/operations/flowmon.py
|
||||
${PYSITELIB}/ncclient/operations/flowmon.pyc
|
||||
${PYSITELIB}/ncclient/operations/flowmon.pyo
|
||||
${PYSITELIB}/ncclient/operations/lock.py
|
||||
${PYSITELIB}/ncclient/operations/lock.pyc
|
||||
${PYSITELIB}/ncclient/operations/lock.pyo
|
||||
${PYSITELIB}/ncclient/operations/retrieve.py
|
||||
${PYSITELIB}/ncclient/operations/retrieve.pyc
|
||||
${PYSITELIB}/ncclient/operations/retrieve.pyo
|
||||
${PYSITELIB}/ncclient/operations/rpc.py
|
||||
${PYSITELIB}/ncclient/operations/rpc.pyc
|
||||
${PYSITELIB}/ncclient/operations/rpc.pyo
|
||||
${PYSITELIB}/ncclient/operations/session.py
|
||||
${PYSITELIB}/ncclient/operations/session.pyc
|
||||
${PYSITELIB}/ncclient/operations/session.pyo
|
||||
${PYSITELIB}/ncclient/operations/subscribe.py
|
||||
${PYSITELIB}/ncclient/operations/subscribe.pyc
|
||||
${PYSITELIB}/ncclient/operations/subscribe.pyo
|
||||
${PYSITELIB}/ncclient/operations/third_party/__init__.py
|
||||
${PYSITELIB}/ncclient/operations/third_party/__init__.pyc
|
||||
${PYSITELIB}/ncclient/operations/third_party/__init__.pyo
|
||||
${PYSITELIB}/ncclient/operations/third_party/juniper/__init__.py
|
||||
${PYSITELIB}/ncclient/operations/third_party/juniper/__init__.pyc
|
||||
${PYSITELIB}/ncclient/operations/third_party/juniper/__init__.pyo
|
||||
${PYSITELIB}/ncclient/operations/third_party/juniper/rpc.py
|
||||
${PYSITELIB}/ncclient/operations/third_party/juniper/rpc.pyc
|
||||
${PYSITELIB}/ncclient/operations/third_party/juniper/rpc.pyo
|
||||
${PYSITELIB}/ncclient/operations/util.py
|
||||
${PYSITELIB}/ncclient/operations/util.pyc
|
||||
${PYSITELIB}/ncclient/operations/util.pyo
|
||||
${PYSITELIB}/ncclient/transport/__init__.py
|
||||
${PYSITELIB}/ncclient/transport/__init__.pyc
|
||||
${PYSITELIB}/ncclient/transport/__init__.pyo
|
||||
${PYSITELIB}/ncclient/transport/errors.py
|
||||
${PYSITELIB}/ncclient/transport/errors.pyc
|
||||
${PYSITELIB}/ncclient/transport/errors.pyo
|
||||
${PYSITELIB}/ncclient/transport/session.py
|
||||
${PYSITELIB}/ncclient/transport/session.pyc
|
||||
${PYSITELIB}/ncclient/transport/session.pyo
|
||||
${PYSITELIB}/ncclient/transport/ssh.py
|
||||
${PYSITELIB}/ncclient/transport/ssh.pyc
|
||||
${PYSITELIB}/ncclient/transport/ssh.pyo
|
||||
${PYSITELIB}/ncclient/xml_.py
|
||||
${PYSITELIB}/ncclient/xml_.pyc
|
||||
${PYSITELIB}/ncclient/xml_.pyo
|
5
net/py-ncclient/distinfo
Normal file
5
net/py-ncclient/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1 2014/09/02 11:24:37 he Exp $
|
||||
|
||||
SHA1 (ncclient-0.4.1.tar.gz) = e039a7bb8626f866d1a2f748116ea9f781f3d438
|
||||
RMD160 (ncclient-0.4.1.tar.gz) = af281d550b987b7810ce5318a1a7db4a6489cecc
|
||||
Size (ncclient-0.4.1.tar.gz) = 25462 bytes
|
Loading…
Reference in a new issue