pyATS Library: Genie
Getting started
Introduction
Installation
Getting Started
Documentation
User Guide
pyATS Clean
pyATS Blitz
Design
List of blitz actions
execute
configure
configure_dual
parse
api
tgn
rest
sleep
learn
print
bash_console
configure_replace
save_config_snapshot
restore_config_snapshot
yang_snapshot
yang_snapshot_restore
run_genie_sdk
diff
compare
dialog
yang
Save action outputs
Re-use variables
Save variables in testscript level
Save action outputs to files
Save action outputs as dictionary
Verifying actions output
Advanced Actions
Customizing Blitz
Negative testing
Script termination on failure
Replying to the prompt dialogue
Changing the result status
Trigger timeout/interval ratio adjustments
Customizing steps log messages
Useful tips and tricks in Blitz
Usage
pyATS Health Check
Genie Command Line
Genie Solutions
Internal Documentation
Library
Available APIs
Available Clean Stages
Available Models (Conf/Ops)
Available Parsers
Available Triggers
Available Verifications
Developer Docs
Library Abstraction
Metaparsers
CLI Auto-Parser
Predicates
Reference
Roadmap
Changelog
pyATS Library: Genie
pyATS Blitz
Design
List of blitz actions
List of blitz actions
execute
configure
configure_dual
parse
api
tgn
rest
sleep
learn
print
bash_console
configure_replace
save_config_snapshot
restore_config_snapshot
yang_snapshot
yang_snapshot_restore
run_genie_sdk
diff
compare
dialog
yang
Description of Available YAML Components
Protocol Specifications
Datastore Options
Format Options
request_mode
sub_mode
encoding
prefix
origin
base64
sample_poll
stream_max
auto-validate
negative_test
pause
transaction_time
updates_only
Content
Returns
Using Variables
Examples