or How I Gained Fabric Like Visibility on a Campus Network Without Any Upgrades Last Updated: 2024-05-19 The network automation landscape moves fast and there is always something you come across which sparks your interest, but sometimes all you can do is it make note of it and hope you have time later on to READ MORE
Category: Python Modules
How Network Engineers Can Manage Credentials and Keys More Securely in Python
For me, 2020 is going to be the year of taking my automation skills to the next level, and a Pandemic is not going to get in the way of that goal (much)! At the top of the list is handling credentials and API keys in a more secure fashion so lets look at how READ MORE
Getting Started with pyATS (and Genie)
What is Python Automated Test System (pyATS)? None of the answers I found to this question really made much sense to me initially. A Python3 based Test Automation and Validation Framework developed by Cisco (but open and extensible to any vendor) is probably the best short answer but still too vague. Add in Genie because, READ MORE
Using Python and Pandas to look at Pandemic Data
The script and supporting files in this repository are intended to show how the Python Pandas module can be used to analyze data, specifically COVID-19 data. I am going to recommend 3 data sets to “investigate”: WHO (Download from 06 April 2020) CSSEGISandData on GitHub New York Times US Data GitHub Repository Background WHO Data READ MORE
Nornir – A New Network Automation Framework
nornir (formerly brigade) – A new network automation framework Before getting started, let me say that I’m big fan of Ansible. It is one of my go-to automation frameworks. Having said that, there have been use cases where I’ve run into some of the limitations of Ansible and to be fair some of those limitations may READ MORE
Pandas for Network Engineers (Who doesn’t love Pandas? )
The module not the mammal! My original title for this article was going to be *Decomposing Pandas* as a follow on to *Decomposing Data Structures* but I was advised against that name. Go figure. One of the things I love most about Python is that its always waiting for me to get just a little READ MORE
Building a Production-ish Ready WebEx Teams ChatBot
Introduction Is your interrupt-driven day no longer supportable? Is there a particular Project Manager that asks you the same question every morning? Do you often have to take some technical data and simplify it for semi- or non-technical consumption? Would you like to pull out relevant sections of technical data for a sibling team? Today READ MORE
Building a Custom TextFSM Template
If you have seen any of the TextFSM posts on this site you know how useful the Network To Code TextFSM Template repository can be. Rarely do I not find what I need there! I recently had to parse route summary information from JUNOS Looking Glass routers. I always check the very rich set of READ MORE
A quick example of using TextFSM to parse data from Cisco show commands – Python3 Version
As part of my ongoing effort to migrate everything over to Python 3, it’s time to show this “quick example” in Python 3. TextFSM is a powerful parsing tool (python module) developed by Google. There are some great examples out there to get you started. Here are two I urge you to read if this READ MORE
A quick example of using TextFSM to parse data from Cisco show commands
This is the original post which used Python 2.7. Please see the updated post using Python 3. TextFSM is a powerful parsing tool (python module) developed by Google. There are some great examples out there to get you started. Here are two I urge you to read if this topic is of interest to you: READ MORE