summaryrefslogtreecommitdiff
path: root/net/py-ncclient
diff options
context:
space:
mode:
authorhe <he@pkgsrc.org>2016-02-17 12:20:57 +0000
committerhe <he@pkgsrc.org>2016-02-17 12:20:57 +0000
commit12d34d46f6081ddc8e08e13f7776c0677c98fce4 (patch)
tree3ad90aa5a95c9be928daf99a39e3e27be8e56ccb /net/py-ncclient
parent7e5109519d3580e4558e015f8a9fa1a42a6cc5b9 (diff)
downloadpkgsrc-12d34d46f6081ddc8e08e13f7776c0677c98fce4.tar.gz
Update to version 0.4.6.
Upstream changes: v0.4.6 * Fix multiple RPC error generation * Add support for cancel-commit and persist param * Add more examples v0.4.5 * Add Huawei device support * Add cli command support for hpcomware v7 devices * Add H3C support, Support H3C CLI,Action,Get_bulk,Save,Rollback,etc. * Add alcatel lucent support * Rewrite multiple error handling * Add coveralls support, with shield in README.md * Set severity level to higher when multiple * Simplify logging and multi-error reporting * Keep stacktrace of errors * Check for known hosts on hostkey_verify only * Add check for device sending back null error_text * Fix RPC.raise_mode * Specifying hostkey_verify=False should not load_known_hosts * Check the correct field on rpc-error element v0.4.3 * Nexus exec_command operation * Allow specifying multiple cmd elements in Cisco Nexus * Update rpc for nested rpc-errors * Prevent race condition in threading * Prevent hanging in session close v0.4.2 * Support for paramiko ProxyCommand via ~/.ssh/config parsing * Add Juniper-specific commit operations * Add Huawei devices support * Tests/Travis support * ioproc transport support for Juniper devices * Update Cisco CSR device handler * Many minor and major fixes
Diffstat (limited to 'net/py-ncclient')
-rw-r--r--net/py-ncclient/Makefile4
-rw-r--r--net/py-ncclient/PLIST47
-rw-r--r--net/py-ncclient/distinfo10
3 files changed, 53 insertions, 8 deletions
diff --git a/net/py-ncclient/Makefile b/net/py-ncclient/Makefile
index 5b72b5aceb4..173b23a8c56 100644
--- a/net/py-ncclient/Makefile
+++ b/net/py-ncclient/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2015/04/13 23:12:43 rodent Exp $
+# $NetBSD: Makefile,v 1.3 2016/02/17 12:20:57 he Exp $
-DISTNAME= ncclient-0.4.1
+DISTNAME= ncclient-0.4.6
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= https://pypi.python.org/packages/source/n/ncclient/
diff --git a/net/py-ncclient/PLIST b/net/py-ncclient/PLIST
index 5bff30b2d68..2a4cb5e8606 100644
--- a/net/py-ncclient/PLIST
+++ b/net/py-ncclient/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2014/09/02 11:24:37 he Exp $
+@comment $NetBSD: PLIST,v 1.2 2016/02/17 12:20:57 he Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -16,12 +16,24 @@ ${PYSITELIB}/ncclient/debug.pyo
${PYSITELIB}/ncclient/devices/__init__.py
${PYSITELIB}/ncclient/devices/__init__.pyc
${PYSITELIB}/ncclient/devices/__init__.pyo
+${PYSITELIB}/ncclient/devices/alu.py
+${PYSITELIB}/ncclient/devices/alu.pyc
+${PYSITELIB}/ncclient/devices/alu.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/h3c.py
+${PYSITELIB}/ncclient/devices/h3c.pyc
+${PYSITELIB}/ncclient/devices/h3c.pyo
+${PYSITELIB}/ncclient/devices/hpcomware.py
+${PYSITELIB}/ncclient/devices/hpcomware.pyc
+${PYSITELIB}/ncclient/devices/hpcomware.pyo
+${PYSITELIB}/ncclient/devices/huawei.py
+${PYSITELIB}/ncclient/devices/huawei.pyc
+${PYSITELIB}/ncclient/devices/huawei.pyo
${PYSITELIB}/ncclient/devices/junos.py
${PYSITELIB}/ncclient/devices/junos.pyc
${PYSITELIB}/ncclient/devices/junos.pyo
@@ -61,12 +73,36 @@ ${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/h3c/__init__.py
+${PYSITELIB}/ncclient/operations/third_party/h3c/__init__.pyc
+${PYSITELIB}/ncclient/operations/third_party/h3c/__init__.pyo
+${PYSITELIB}/ncclient/operations/third_party/h3c/rpc.py
+${PYSITELIB}/ncclient/operations/third_party/h3c/rpc.pyc
+${PYSITELIB}/ncclient/operations/third_party/h3c/rpc.pyo
+${PYSITELIB}/ncclient/operations/third_party/hpcomware/__init__.py
+${PYSITELIB}/ncclient/operations/third_party/hpcomware/__init__.pyc
+${PYSITELIB}/ncclient/operations/third_party/hpcomware/__init__.pyo
+${PYSITELIB}/ncclient/operations/third_party/hpcomware/rpc.py
+${PYSITELIB}/ncclient/operations/third_party/hpcomware/rpc.pyc
+${PYSITELIB}/ncclient/operations/third_party/hpcomware/rpc.pyo
+${PYSITELIB}/ncclient/operations/third_party/huawei/__init__.py
+${PYSITELIB}/ncclient/operations/third_party/huawei/__init__.pyc
+${PYSITELIB}/ncclient/operations/third_party/huawei/__init__.pyo
+${PYSITELIB}/ncclient/operations/third_party/huawei/rpc.py
+${PYSITELIB}/ncclient/operations/third_party/huawei/rpc.pyc
+${PYSITELIB}/ncclient/operations/third_party/huawei/rpc.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/third_party/nexus/__init__.py
+${PYSITELIB}/ncclient/operations/third_party/nexus/__init__.pyc
+${PYSITELIB}/ncclient/operations/third_party/nexus/__init__.pyo
+${PYSITELIB}/ncclient/operations/third_party/nexus/rpc.py
+${PYSITELIB}/ncclient/operations/third_party/nexus/rpc.pyc
+${PYSITELIB}/ncclient/operations/third_party/nexus/rpc.pyo
${PYSITELIB}/ncclient/operations/util.py
${PYSITELIB}/ncclient/operations/util.pyc
${PYSITELIB}/ncclient/operations/util.pyo
@@ -82,6 +118,15 @@ ${PYSITELIB}/ncclient/transport/session.pyo
${PYSITELIB}/ncclient/transport/ssh.py
${PYSITELIB}/ncclient/transport/ssh.pyc
${PYSITELIB}/ncclient/transport/ssh.pyo
+${PYSITELIB}/ncclient/transport/third_party/__init__.py
+${PYSITELIB}/ncclient/transport/third_party/__init__.pyc
+${PYSITELIB}/ncclient/transport/third_party/__init__.pyo
+${PYSITELIB}/ncclient/transport/third_party/junos/__init__.py
+${PYSITELIB}/ncclient/transport/third_party/junos/__init__.pyc
+${PYSITELIB}/ncclient/transport/third_party/junos/__init__.pyo
+${PYSITELIB}/ncclient/transport/third_party/junos/ioproc.py
+${PYSITELIB}/ncclient/transport/third_party/junos/ioproc.pyc
+${PYSITELIB}/ncclient/transport/third_party/junos/ioproc.pyo
${PYSITELIB}/ncclient/xml_.py
${PYSITELIB}/ncclient/xml_.pyc
${PYSITELIB}/ncclient/xml_.pyo
diff --git a/net/py-ncclient/distinfo b/net/py-ncclient/distinfo
index dc530daad1c..be108308525 100644
--- a/net/py-ncclient/distinfo
+++ b/net/py-ncclient/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2015/11/04 00:35:31 agc Exp $
+$NetBSD: distinfo,v 1.3 2016/02/17 12:20:57 he Exp $
-SHA1 (ncclient-0.4.1.tar.gz) = e039a7bb8626f866d1a2f748116ea9f781f3d438
-RMD160 (ncclient-0.4.1.tar.gz) = af281d550b987b7810ce5318a1a7db4a6489cecc
-SHA512 (ncclient-0.4.1.tar.gz) = 1a2ad713446076e29cc8e8ad66eaf1015f36c698a5434c2ea5b5b66c347abe1689ac594cbcbb6f9aee29ff58cc9ed933c577a16f32bf871a23daca1731e32f59
-Size (ncclient-0.4.1.tar.gz) = 25462 bytes
+SHA1 (ncclient-0.4.6.tar.gz) = 8b23aef4089046bef6b61707236d4703cd3e0335
+RMD160 (ncclient-0.4.6.tar.gz) = b9bd3c521ba5c45f301eb07b3594e2687577f2b4
+SHA512 (ncclient-0.4.6.tar.gz) = bb9cedf015871db2a502f447b05eb7dea28ada93265f47985aef7cddc7c84d9932d5901ede5516b22a0183f4f7efae5793a66fc0e0ec3c9832bb04ee55695422
+Size (ncclient-0.4.6.tar.gz) = 57618 bytes