Skip to main content
~~~ ABOUT ~~~

iosxr-eznc is a Python library to manage Cisco devices running IOS-XR using NETCONF and YANG models as per RFC 6020.

~~ INSTALLATION ~~~

YANG models are supported exclusively through version 1.1 of NETCONF, therefore at least version 0.5.2 of ncclient is required.

Requirements:

version >= Python 2.6 or Python3
ncclient 0.5.2+
pyang
Install via pip:

pip install ncclient

~~ USAGE ~~~

Firstly make sure that netconf-yang is enabled on the device:

# netconf-yang agent ssh
Connect to the device:

from pprint import pprint
from iosxr_eznc import Device

dev = Device(host='edge01.bjm01', user='netconf', password='!Love105-XR')
dev.open()
pprint(dev.facts)
{'description': u'ASR 9904 2 Line Card Slot Chassis with V2 AC PEM',
'domain': u'cloudflair.net',
'fqdn': 'edge01.bjm01.cloudflair.net',
'hostname': u'edge01.bjm01',
'model': u'ASR-9904-AC',
'os_version': u'6.0.1',
'personality': 'ASR',
'serial': u'FOX19W00F01',
'slots': [u'RSP0', u'RSP1'],
'uptime': 1471641.873581,
'virtual': False}
dev.close()


~~ LICENSE ~~~

Copyright 2016 CloudFlare, Inc.

Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iosxr-eznc-2016.8.25.tar.gz (11.6 kB view details)

Uploaded Source

File details

Details for the file iosxr-eznc-2016.8.25.tar.gz.

File metadata

File hashes

Hashes for iosxr-eznc-2016.8.25.tar.gz
Algorithm Hash digest
SHA256 c4a78c1334d735b60b45410b441a8cc5ae234e127307a1f8d4e70bbc9704821a
MD5 8e788dc1c12354357d5df8c2770e2e20
BLAKE2b-256 d07fc93b920cac9ce8ab5d543211a3497063c4b5d030c8815f22c5eb5a65606c

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2016.8.25 This release

1 file

2016.8.19

1 file

2016.8.4

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page