Deleting to swap chapter 13 and 14

This commit is contained in:
muassif
2021-08-11 17:29:14 +04:00
committed by GitHub
parent b9543eaedd
commit 69c4ff30f7
5 changed files with 0 additions and 59 deletions
-13
View File
@@ -1,13 +0,0 @@
from ncclient import manager
with manager.connect(host='172.16.2.50', username='root', password='rootroot', hostkey_verify=False) as m:
#with manager.connect(host='172.16.2.182', username='admin', password='admin', hostkey_verify=False) as m:
capabilities = []
for capability in m.server_capabilities:
capabilities.append(capability)
capabilities = sorted(capabilities)
for cap in capabilities:
print(cap)
result = m.get_config(source="running")
print (result)
-9
View File
@@ -1,9 +0,0 @@
<config xmlns:xc="urn:ietf:params:xml:ns:netconf:base:1.0">
<interface-configurations xmlns="http://cisco.com/ns/yang/Cisco-IOS-XR-ifmgr-cfg">
<interface-configuration>
<active>act</active>
<interface-name>{int_name}</interface-name>
<description>{int_desc}</description>
</interface-configuration>
</interface-configurations>
</config>
@@ -1,14 +0,0 @@
from ncclient import manager
nc_template = open("config-template.xml").read()
nc_payload = nc_template.\
format(int_name='Loopback0',
int_desc="Configured by NETCONF")
with manager.connect(host='172.16.2.50', username='root',
password='rootroot', hostkey_verify=False) as nc_conn:
netconf_reply = nc_conn.edit_config(nc_payload, target="candidate")
print(netconf_reply)
reply = nc_conn.commit()
print(reply)
-7
View File
@@ -1,7 +0,0 @@
from ncclient import manager
with manager.connect(host='172.16.2.50', username='root',
password='rootroot', hostkey_verify=False) as m:
result = m.get_config("running",
filter=('subtree',
'<interfaces xmlns="http://openconfig.net/yang/interfaces"/>'))
print (result)
-16
View File
@@ -1,16 +0,0 @@
from ncclient import manager
interface_filter = """
<filter>
<interfaces xmlns="http://openconfig.net/yang/interfaces">
<interface>
<name>{int_name}</name>
</interface>
</interfaces>
</filter>
"""
with manager.connect(host='172.16.2.50', username='root', password='rootroot', hostkey_verify=False) as conn:
filter = interface_filter.format(int_name = "MgmtEth0/RP0/CPU0/0")
result = conn.get_config("running", filter )
print (result)