AppliedTrust / sweet

Network device configuration backups and change alerts for the 21st century - inspired by RANCID!
Other
84 stars 32 forks source link

Juniper & F5 Native Support #4

Open ronaldmexico opened 9 years ago

ronaldmexico commented 9 years ago

Would really love to see native support for Junos & F5 v11 tmos

nmcclain commented 9 years ago

@ronaldmexico - we've added JunOS support and would love your feedback: https://github.com/AppliedTrust/sweet/releases/tag/1.2

ronaldmexico commented 9 years ago

Just tested it out and it seems to work very well! Thank you much for adding this. I have one suggestion, though.

Juniper configs are displayed in two ways, the normal "show configuration" which you're doing right now. The alternate is piping that to "display set". That puts each command on it's own line and seems to be easier to read/understand in diffs, especially for those network engineers used to IOS syntax. Could you make that the default or even add it as an option for juniper devices?

If I knew Go at all I would issue a pull request but I'm way more networker than coder right now, sorry :(

Regardless, I will be rolling this out for more devices now. Thanks again!