Conversation
ipspace
left a comment
There was a problem hiding this comment.
Looks good to me (and the initial configuration test works on IOSv, so the Jinja2 syntax is OK); the real test will come when you add the LAG code to IOS.
|
It will work. I do not feed untested changes to you, or if it's a device major feature arc without integration tests run. Problem is, I'm used with low level strong(er) typed languages with no run-time reflection, so most of the time Ill forget of ... is defined ... or run time type checking (so you guys will get un-tastefull things) complemented by zome wrong assumptions about data sometimes. Your tips on how to check it helped, but It will take a while to become habit. Im getting better at Python and Jinja , but I cant say I like either of them, yet. But you know what the chefs say: Palatability often comes with habit.
|
👍
Yeah, I feel your pain. I started with Pascal, and the "everything goes" approach of JavaScript or Python is (trying to be extra-diplomatic) suboptimal. But hey, it is what it is... |
Allow setting port channels interfaces as "no switchport". Keep current logic for everything else.