Learning Python Boolean values and operators is part of the series — Zero to Network Automation. In this post, we’ll explore Python Boolean values and operators — the building blocks of decision-making in scripts and network automation. In network automation, we constantly make decisions — “Is the interface up?”, “Did the script succeed?”, “Is the … Continue reading What are Python Boolean Values and Operators→| Rowell Dionicio
Everything comes down to evaluating expressions. That means our code isn't going to be ran from the start to the end of the code sequentially. Our code will use flow control to decide what to do next. And with networking, we're likely to decide what to do next after looping through a set of data to meet a condition. I feel it is important to know about flow control to make decisions and to repeat tasks. Things we will do when dealing with networks. Flow control will start with some sort of co...| Rowell Dionicio
This is the first real step in my Zero to Network Automation journey — learning Python from the ground up. In this post, I cover the absolute basics: the data types, variables, and functions that f…| Rowell Dionicio
For the past 5+ years, I’ve avoided Python and network automation. I told myself I could get by without it—after all, I’ve designed and troubleshot Wi-Fi networks, deployed switches, and solved cli…| Rowell Dionicio
Should we be thinking about doing networking differently? We’ve been planning and deploying the same way for many years. But Nile is executing on a bold vision that challenges our long-held beliefs. Resetting Legacy Networking We’ve grown accustomed to managing complex networks with protocols like Spanning Tree and dealing with traditional NAC solutions. But these […]| Rowell Dionicio