Path to this page:
./
net/py-junos-eznc,
Python library to manage JunOS devices
Branch: CURRENT,
Version: 2.7.2,
Package name: py312-junos-eznc-2.7.2,
Maintainer: pkgsrc-usersJunos PyEZ is a Python library to remotely manage/automate Junos devices.
Junos PyEZ is designed to provide the same capabilties as a user
would have on the Junos CLI, but in an environment built for
automation tasks. These capabilities include, but are not limited
to:
* Remote connectivty and management of Junos devices via NETCONF
* Provide "facts" about the device such as software-version,
serial-number, etc.
* Retrieve "operational" or "run-state" information as Tables/Views
* Retrieve configuration information as Tables/Views
* Make configuration changes in unstructured and structured ways
* Provide common utilities for tasks such as secure copy of files
and software updates
Required to run:[
security/py-paramiko] [
devel/py-setuptools] [
lang/python27] [
comms/py-serial] [
lang/py-six] [
net/py-netaddr]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 165.958 KB
Version history: (Expand)
- (2024-11-16) Updated to version: py312-junos-eznc-2.7.2
- (2024-11-11) Updated to version: py312-junos-eznc-2.7.1
- (2024-04-28) Updated to version: py311-junos-eznc-2.7.1
- (2024-01-22) Updated to version: py311-junos-eznc-2.7.0
- (2023-11-15) Updated to version: py311-junos-eznc-2.6.8
- (2023-03-30) Updated to version: py310-junos-eznc-2.6.7
CVS history: (Expand)
2024-11-16 11:24:46 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-junos-eznc: updated to 2.7.2
2.7.2
Enhancements done
Introduced bind_addr parameter in Device() API
Introduced vmhost paramater in dev.facts
Introduced hostkey_verify paramater in Device() API
Updated Docker file to use the latest Alpine
Bugs Fixed
Fixed the missing key to EthernetSwitchingTable
Fixed error handling on HelloHandler
Fixed the version check
Removed Google and Stackflow link from the ReadME
Fixed SystemStorageTable tables and views to handles multiple routing-engine \
file system storage information.
Fixed Console' object has no attribute '_use_filter' error when executed \
Table/View script
Fixed cli function to get full RPC response
Fixed sw.install to set no_validate option when validate=False for NSSU and ISSU \
upgrade
Fixed UT framework mock to use built-in unittest.mock
Fixed specific VC member reboot handling
Supported latest paramiko version which supports aes128-gcm and aes256-gcm cipher
|
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-04-28 20:02:50 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-junos-eznc: updated to 2.7.1
2.7.1
Enhancements done
Added customer juniper paramiko module as a dependency which supported aes128 \
and aes257 cipher
|
2024-01-22 20:26:48 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
py-junos-eznc: updated to 2.7.0
Release 2.7.0
Enhancements done
Support added for Python 3.10 and above version.
|
2023-12-13 20:21:35 by Thomas Klausner | Files touched by this commit (2) |
Log message:
py-junos-eznc: fix build with Python 3.12.
|
2023-12-13 20:17:21 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-junos-eznc: fix PLIST for Python != 3.11
|
2023-11-23 09:45:59 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-junos-eznc: add missing tool
|
2023-11-15 01:05:18 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-junos-eznc: update to 2.6.8.
Release 2.6.8 - 3 OCT 2023
Features Added
Introduced optional argument routing instance for fs.cp() API
Intoduced optional argument member_id for installation of pkg on specific \
member id of EX-VC
Bugs fixed
Changed the VlanTable field name to vlan-name and BfdSessionTable field name \
to client-bame #423
Fixed the port details in StartShell to use the port from Device object \
instead of default Port 22 #573
Fixed the sw.install to use Windows file path for package copy #1206
Fixed the sw.install to install the vc_master after the other vc_members \
gets installed for EX-3400 where unlink is set by default #1247
Removed Unused Dependency: Netaddr #1257
Fixed "object": version_info(re_version) emits ValueError: invalid \
literal for int() with base 10: '17-EVO' for EVO version X50.17-EVO#1264
|