You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+20-4Lines changed: 20 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,19 @@
1
1
# NX-OS-SCP-Bulk-Transfer
2
2
3
-
A Simple Python script to upload and verify (checksum) files to multiple Cisco NX-OS devices in parallel, with the support of Netmiko.
3
+
A Simple Python script to upload and verify (checksum) files to multiple network devices in parallel, supported by Netmiko
4
4
5
5
6
6
## Use Case Description
7
7
8
8
If you have a large number of NX-OS devices and need to upload a file, for example a new version of NX-OS, to all these devices without the help of an external tool like Cisco DCNM or similar, it can be very time-consuming. This script takes care of everything.
9
9
10
+
This script uses the strength and functionality of Netmiko to copy, in parallel, a single file to multiple network devices.
Update the file hosts.txt with the list of your NX-OS hosts, one host per line.
29
+
Update the file hosts.csv with the list of your network hosts, one host per line, including the vendor type..
30
+
31
+
Vendor types are:
32
+
33
+
cisco_ios
34
+
arista_eos
35
+
juniper_junos
36
+
cisco_nxos
23
37
24
38
Example:
25
39
26
-
host01.example.com
27
-
host02.example.com
40
+
host01.example.com,cisco_ios
41
+
host02.example.com,cisco_nxos
42
+
43
+
The file system is the default defined into Netmiko. Please refer to the Netmiko documentation here[https://pynet.twb-tech.com/blog/automation/netmiko-scp.html]
0 commit comments