You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
https://www.juniper.net/documentation/en_US/junos-pyez/topics/task/program/junos-pyez-program-device-connecting.html
import sys
import json
import yaml
from pprint import pprint
from jnpr.junos import Device
from jnpr.junos.exception import ConnectError
dev = Device(host='192.168.99.11',user='ansible',passwd='ansible123')
try:
dev.open()
except ConnectError as err:
print ("Cannot connect to device: {0}".format(err))
sys.exit(1)
#print("#print everything\n")
#pprint (dev.facts)
#print("\n#print only the version")
#pprint (dev.facts['version'])
print (yaml.dump(dev.facts))
#print (json.dumps(dev.facts))
dev.close()