On this page you find all important commands for the CLI tool pyats. If the
command you are looking for is missing please ask our AI.
pyats
PyATS is a command line tool for network automation and validation developed by Cisco. It stands for Python Automated Test System.
- It is designed to help network engineers automate the testing and validation processes in network infrastructure.
- PyATS uses Python as its scripting language, making it easy for network engineers to write automation scripts.
- It provides a set of libraries and APIs that allow users to control, configure, and test network devices.
- With PyATS, network engineers can perform various tasks, such as device configuration, network validation, and device testing.
- It supports a wide range of network devices, including Cisco routers, switches, and firewalls.
- PyATS allows engineers to create testbeds, which are virtual representations of physical network topologies, to facilitate network testing.
- It provides a rich set of pre-built test cases that cover different aspects of network functionality, such as connectivity, performance, and security.
- PyATS offers a flexible and modular architecture that allows users to extend its functionality by writing custom plugins and test modules.
- It integrates well with other network automation tools, such as Ansible, allowing network engineers to build comprehensive automation workflows.
- PyATS is actively maintained by Cisco, with regular updates and new features added to enhance its capabilities and usability.
List of commands for pyats:
-
pyats-shell:tldr:37ac4 pyats-shell: Open pyATS shell with a defined Pickle file.$ pyats shell --pickle-file ${path-to-pickle-file}try on your machineexplain this command
-
pyats-shell:tldr:5f272 pyats-shell: Open pyATS shell with a defined Testbed file.$ pyats shell --testbed-file ${path-to-testbed-yaml}try on your machineexplain this command
-
pyats-shell:tldr:676b5 pyats-shell: Open pyATS with IPython disabled.$ pyats shell --no-ipythontry on your machineexplain this command
-
pyats-version:tldr:1227b pyats-version: Display outdated packages.$ pyats version check --outdatedtry on your machineexplain this command
-
pyats-version:tldr:47b4f pyats-version: Update packages to the most recent version.$ pyats version updatetry on your machineexplain this command
-
pyats-version:tldr:8c032 pyats-version: Display version of all packages.$ pyats version checktry on your machineexplain this command
-
pyats-version:tldr:c422b pyats-version: Update or downgrade packages to a specific version.$ pyats version update ${version}try on your machineexplain this command
-
pyats:tldr:031b7 pyats: Display help about a specific subcommand.$ pyats ${subcommand} --helptry on your machineexplain this command
-
pyats:tldr:4f783 pyats: Run a `pyATS` subcommand.$ pyats ${subcommand}try on your machineexplain this command