© Brendan Choi 2021
B. ChoiIntroduction to Python Network Automationhttps://doi.org/10.1007/978-1-4842-6806-3_18

18. Python Network Automation Lab: Cisco IOS Upgrade Mini Tools Development

Brendan Choi1  
(1)
Sydney, NSW, Australia
 

This chapter is the second-to-last chapter of this book, and you will be completing ten applications. You will turn them into a single, functional IOS upgrade application in the next chapter. The tools developed in this chapter include the following: connectivity validation tool, username and password interactive collection tool, file information read tool, MD5 check tool for file integrity on a Linux server, configuration backup tool for network devices, IOS file uploading tool, router flash IOS MD5 check tool, user input ...

Get Introduction to Python Network Automation: The First Journey now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.