This repository contains usage examples for the pyATS clean library. These are not working examples, but rather:
-
showcase the various features and functionalities of the pyATS clean framework
-
demonstrate how to use the pyATS clean libraries
pyATS Clean is broken down into several 'stages' which are executed in the 'order' specified within the clean YAML and is therefore highly customizable.
The usecases and examples provided in this section can be merged or combined to generate your custom order or sequence of pyATS Clean stages.
# 1. make sure pyATS is installed (including the libraries)
bash$ pip install pyats[full]
# Cisco Internal only
bash$ pip install ats[full]
# 2. ensure the pyATS clean library is installed
bash$ pip list | grep genie.libs.clean
# 3. clone this repository into your environment
bash$ git clone https://github.com/CiscoTestAutomation/examples
- pyATS Clean Documentation: https://pubhub.devnetcloud.com/media/genie-docs/docs/clean/index.html
- Website: https://developer.cisco.com/pyats/
- Documentation: https://developer.cisco.com/docs/pyats/
- Support: [email protected]
Feel free to open PR against this repository for any enhancements or bug fixes you wish to add.