Nokia is one of the biggest vendors of the telecommunication equipment, which is very popular in the Service Provider segment. Its devices Nokia SR 7750 ad 7950 are used worldwide to build the national and international networks for mobile and fixed telecommunicaion opertators as well as several Tier-1 and Tier-2 networks. In this repository you will find examples of various Python tools, showing the possibility of Nokia SR OS automation with Python.
This repository is in active development and can frequently change.
Script | Purpose |
---|---|
pysros_get_config.py | Collection of a configuration from a Nokia SR OS using pySROS library |
pysros_get_state.py | Collection of an operational data from a Nokia SR OS using pySROS library |
pysros_get_tree.py | Collection of an operational data from a Nokia SR OS using pySROS library and printing it in a format of YANG tree with values |
pysros_set_config.py | Confguration of a Nokia SR OS router using pySROS library. Examples for Leaf (key-value pair) and Container (dictionary) are provided |
pysros_get_tree_sros.py | Collection of an operational data from a Nokia SR OS using pySROS library and printing it in a format of YANG tree with values - version to run on Nokia SR OS device |
pysros_mdcli_get_routes.py | Collection of a CLI output from a Nokia SR OS using pySROS library and parsing it with re module |
pysros_mdcli_get_routes_sros.py | Collection of a CLI output from a Nokia SR OS using pySROS library and parsing it with re module - version to run on Nokia SR OS device |
Contact us with your request and we will find the most suitable solution for you.
(c)2021, Karneliuk.com