Python Network Automation Lab: Cisco IOS Upgrade Mini Tools Development

Brendan Choi · Apress eBooks · 2021

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 tool to change the application flow, and router reload tool with a post-check tool. In this chapter, you will also test the tools and validate their functionalities.

Read the paper · More papers on PaperTik