Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?


Junos Snapshot Administrator in Python Guide


Junos Snapshot Administrator in Python Release 1.0 – Junos Snapshot Administrator in Python (jsnapy) is a Python version of the Junos Snapshot Administrator. It runs on a network server and requires PyEZ. Through NETCONF connections, it enables you to capture and audit runtime environment snapshots of your networked devices running Junos OS. You can capture and validate the operational status of a device and review operational changes to a device. You create YAML formatted configuration files that define the scope of snapshots and customize the evaluation criteria for the snapshot data. Configuration files reference YAML formatted test files that set the details for taking or comparing snapshots. Optionally, configuration files can instruct jsnapy to store or compare the snapshots in a SQLite database, or send e-mail regarding the results of snapshot operations. JSNAPy can also be included as a module in other Python scripts.

For support information, please view the release notes.

New Features in Junos Snapshot Administrator in Python, Release 1.0