Example using the pyATS REST Connector with IOS-XE / NXOS OpenConfig YANG Model
On the CML IOS-XE Devices make sure to enable RESTCONF
switch> enable
switch# conf t
switch(conf)# ip http secure-server
switch(conf)# restconf
$ python3 -m venv REST_Connector
$ source /REST_Connector/bin/activate
(REST_Connector) $
(REST_Connector) $ git clone https://github.com/automateyournetwork/bubo/
(REST_Connector) $ cd bubo
(REST_Connector) ~/bubo$ pip install pyats[full]
(REST_Connector) ~/bubo$ pip install tabulate
(REST_Connector) ~/bubo$ pip install rest.connector
(REST_Connector) ~/bubo$
(REST_Connector) ~/bubo$ pyats run job bubo.py