I`m pleased to announce the release of our new course - Network Configuration with Scrapli. The course comes with:
* Over 1000 lines of code examples and scripts.
* 24x7 multi-vendor labs to hone your Scrapli skills.
* 16 x Lessons of Scrapli deep-dive training.
Join Packet Coders Today
What is Scrapli?
A look at the different tools that we can use to perform a differential comparison—ranging from difflib for text block comparison to the more advanced diffsync.
In my previous life as a firewall admin, I found that there were two key things to maintaining a healthy firewall ACL. First, ensure it passes the necessary traffic! Secondly, ensure that the ACL was cluttered with any unnecessary ACL entries. By making sure our ACL's were clutter-free
When I first started in network automation, I took to Vim, vigorously writing out code. Was it clean code, easy to support and extend? Hell no! I have to admit it was damn ugly code. At the end of the day, I had just started out and was enjoying my
Previously I shared how you can scan your Python code for security issues. However, with the increased use of containers in network automation, I wanted to also share with you a way to locally scan your Docker images for security issues/vulnerabilities using the Docker Scan feature.
Docker Scan (Docker
I'm sure, by now that it's no surprise that I`m a huge fan of Batfish! More details on why here.
Today I wanted to share with you one of the features that Batfish provides - route analysis. In short,
Batfish allows you to model your
I want to share a recent addition to my network automation toolbox - Dq (Dictionary query).
Dq is a Cisco Genie library that provides various helper functions to ease the parsing of nested Python dictionaries.
For example, let's say we have the following Python dictionary.
>>>
1 min read
Subscribe to our newsletter and stay updated.
Don't miss anything. Get all the latest posts delivered straight to your inbox.