Yes, pyATS is 100% free to use for anyone and everyone, and available through PyPI.
pip install pyats
Where do I get support?
You can post questions in this community forum - the support team patrols these forums daily. Otherwise, you can also send an email to email@example.com directly.
Note that if you received pyATS/scripts as part of a collaborated effort with a Cisco development/test/engineering team, you should be approaching that team instead for script support.
Does pyATS support Python 3.5/3.6?
Yes! Starting pyATS release version v4.1.0, Python 3.5/3.6 support has been added. We will look into supporting Python 3.7 when it comes out of beta.
Is this open source?
No, at the moment the core of pyATS is still closed-source as it is a critical part of the sanity/regression test infrastructure. Through DevNet we are only releasing the Cythonized, binary format of pyATS core framework, enabling customer usage & close team collaboration.
However, other packages that are developed to be used with pyATS, such as Unicon plugins, parser libraries, packages, YANG/REST connectors and etc, will be open source to public, and available to all in GitHub.
How do I extend pyATS?
pyATS has various plugins & hooks that enables customization, eg, Easypy plugins, AEtest pre/post processors, etc. You can also subclass components and augment its usages (such as topology subclasses).
Will the pyATS core framework be open source one day?
We consider DevNet as the first baby step towards opening up the infrastructure to the general public. All other options, including open sourcing, are not out of the picture. We will be closely monitoring community adoption, feedback, and take the next steps accordingly.
Hello All 1. What is the best way to pull # of connections per last 24 hours?It took 3-4 hours to get everything out of "/v3/data/HistoricalClientCounts.json?.full=true&id=gt(target)&.maxResults=1000" using paged request. I can alter th...
I am trying to create and run the openconfig script which is shown as a sample in DevNet tutorial NETCONF/YANG on Nexus Part 3: Using OpenConfig YANG Models on Nexus Switches. The file as an example is add_oc_loopback.py. The file contents are :...
Hi, Any idea how to achieve the following:1. WAN QoS change2. WAN link relocation3. WAN link bandwidth upgrade or downgrade4. WAN routes advertisement or de-advertisement Using Viptela APIs:https://sdwan-docs.cisco.com/Product_Documentatio...
Ok, so Im just trying to get APIC-EM running and I keep running into this issue no matter what i do.I've attached a net diagram to clarify...Currently running APIC-EM Version 18.104.22.168024. The issue I have is that I can find one device and it won...
I have a 2960x-48LPS-L switch I connected to the console cable The first command I tried to enter was the switch hang for a few seconds and I encountered a pnp discovery error.There is a new switch I had just opened my boxDoes anyone know what the problem...