Resources and details for a variety of NetDevOps Demos.
hpreston / netdevops_demos Goto Github PK
View Code? Open in Web Editor NEWResources and details for a variety of NetDevOps Demos.
License: MIT License
Resources and details for a variety of NetDevOps Demos.
License: MIT License
For the Genie demo, it would be great to define what specific testbeds the reader should use when working on demos # 5, 6 and 7.
Not sure what I am missing here. But when I run the pip commands it can't find PyATS.
/netdevops_demos/genie-cli-1 (master)
$ python --version
Python 3.6.6
/netdevops_demos/genie-cli-1 (master)
$ pip install -r requirements.txt
ERROR: Could not find a version that satisfies the requirement pyats>=19.0 (from -r requirements.txt (line 1)) (from versions: none)
ERROR: No matching distribution found for pyats>=19.0 (from -r requirements.txt (line 1))
/netdevops_demos/genie-cli-1 (master)
$ pip install pyats
ERROR: Could not find a version that satisfies the requirement pyats (from versions: none)
ERROR: No matching distribution found for pyats
In preparation in point 3. please add 'source venv/bin/activate'.
Since Genie and PyATS are closed source, we do not really have a way to look for what kind of options there are to include in testbed files. For instance, I noticed that with GenieCLI, anytime you make a connection with learn. Genie makes configuration changes to line console (ios and iosxr), and line default (iosxr). Not sure about anybody else, but I know I do not want configuration changes being made to any device without me knowing about it.
Also I saw that you have a mock commands section in your testbed file. How would we go about getting the correct info and syntax for that?
Any plans on publishing this type of information concerning the testbed files?
I realize this is not he GenieCLI repo and these questions probably belong in that repo. I am unsure what that repo acutally is. I did find the genielibs repo and have opened a couple issues about the points above there. I figured no harm in looking everywhere I can for info on those testbed files.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.