View | Details | Raw Unified | Return to bug 224343 | Differences between
and this patch

Collapse All | Expand All

(-)net-mgmt/py-junos-eznc/Makefile (+29 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	junos-eznc
4
PORTVERSION=	2.1.7
5
CATEGORIES=	net-mgmt python
6
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
MAINTAINER=	sergey@akhmatov.ru
10
COMMENT=	Junos easy automation for non-programmers
11
12
LICENSE=	APACHE20
13
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${FLAVOR} \
15
				${PYTHON_PKGNAMEPREFIX}scp>=0.7.0:security/py-scp@${FLAVOR} \
16
				${PYTHON_PKGNAMEPREFIX}serial>=0:comms/py-serial@${FLAVOR} \
17
				${PYTHON_PKGNAMEPREFIX}paramiko>=0:security/py-paramiko@${FLAVOR} \
18
				${PYTHON_PKGNAMEPREFIX}lxml>=3.8:devel/py-lxml@${FLAVOR} \
19
				${PYTHON_PKGNAMEPREFIX}netaddr>=0:net/py-netaddr@${FLAVOR} \
20
				${PYTHON_PKGNAMEPREFIX}ncclient>=0:net-mgmt/py-ncclient@${FLAVOR} \
21
				${PYTHON_PKGNAMEPREFIX}lxml>=3.2.4:devel/py-lxml@${FLAVOR} \
22
				${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${FLAVOR} \
23
				${PYTHON_PKGNAMEPREFIX}yaml>=3.10:devel/py-yaml@${FLAVOR}
24
25
USES=		python
26
USE_PYTHON=	autoplist distutils
27
NO_ARCH=	yes
28
29
.include <bsd.port.mk>
(-)net-mgmt/py-junos-eznc/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1513269828
2
SHA256 (junos-eznc-2.1.7.tar.gz) = 95a037cdd05618a189517357e46a06886909a18c7923b628c6ac43d5f54b2912
3
SIZE (junos-eznc-2.1.7.tar.gz) = 107811
(-)net-mgmt/py-junos-eznc/pkg-descr (+15 lines)
Line 0 Link Here
1
Junos PyEZ is a Python library to remotely manage/automate Junos
2
devices.
3
4
Junos PyEZ is designed to provide the same capabilities as a user
5
would have on the Junos CLI, but in an environment built for
6
automation tasks. These capabilities include, but are not limited to:
7
- Remote connectivity and management of Junos devices via NETCONF
8
- Provide "facts" about the device such as software-version, serial-number, etc
9
- Retrieve "operational" or "run-state" information as Tables/Views
10
- Retrieve configuration information as Tables/Views
11
- Make configuration changes in unstructured and structured ways
12
- Provide common utilities for tasks such as secure copy of files and software
13
  updates
14
15
WWW: https://github.com/Juniper/py-junos-eznc

Return to bug 224343