On 25 September 2015 at 10:19, Nick Hilliard <[email protected]> wrote:
> On 25/09/2015 09:46, James Bensley wrote:
>> I'm looking to build a tool that is vendor agnostic
>
> Along the lines of e.g. https://github.com/spotify/napalm
>
> ?
>
> Nick


Hi Nick,

I watched the Spotify talk at NANOG and that was one of the
presentations I had in mind when I said...

From: James Bensley <[email protected]>
Date: 25 September 2015 at 09:46

>  Whilst I have seen a dozen presentations from operators or hosting 
> providers, content providers etc on how they have automated 
> zero-touch-provisioning or automated service deployment, these are  almost 
> always bespoke systems they have written, not a standards based, vendor 
> agnostic, transactional systems, which is where I desperately want to go to 
> (and want the world to go). Supported Network Operating Systems


>From that GitHub:

EOS - Using pyEOS. You need version 4.14.6M or superior.
JunOS - Using junos-eznc
IOS-XR - Using pyIOSXR
FortiOS - Using pyFG


^ These are Python "expect" scripts. I hope that isn't seen as
disrespectful to the authors, that isn't my intention to belittle
them, I'm sure they're better than expect. However I think we need to
be moving programmable, possibly API driven networks, I don't mean
some pie in the sky SDN stuff each, CLI's are fecking archaic,
counterproductive and error intolerant.

I think OpenConfig looks like the counter part needed for existing
NETCONF & YANG feature sets.

Cheers,
James.

Reply via email to