start cli app
This commit is contained in:
23
test.py
23
test.py
@@ -1,13 +1,14 @@
|
||||
#!/usr/bin/python3
|
||||
import conn
|
||||
import yaml
|
||||
|
||||
conf = conn.configfile("test.yaml")
|
||||
# ***
|
||||
# conf._connections_del(id = "zab3mu", folder="teco")
|
||||
# conf._connections_add(id = "zzztest", folder="teco" ,host = "10.21.96.45", user="sarabada")
|
||||
# conf._connections_add(id = "layer1",host = "10.21.96.45", user="sarabada")
|
||||
# conf._folder_add(folder="zzz")
|
||||
# conf._folder_add(folder="zzz", subfolder="achus")
|
||||
# conf._folder_add(folder="home", subfolder="achus")
|
||||
# conf._connections_add(id = "layer3", folder="home", subfolder="achus",host = "10.21.96.45", user="sarabada")
|
||||
# conf._connections_add(id = "zzztec", subfolder="achus", folder="zzz" ,host = "10.21.96.45")
|
||||
# conf._connections_add(id = "zzztec", subfolder="achus", folder="zzz" ,host = "10.21.96.45", options=" saracatanga")
|
||||
# conf._folder_del(folder = "zzz", subfolder = "achus")
|
||||
@@ -17,17 +18,21 @@ conf = conn.configfile("test.yaml")
|
||||
# print(yaml.dump(conf.profiles))
|
||||
# conf.saveconfig("test.yaml")
|
||||
# ***
|
||||
# test = conn.node("test", "10.21.96.45")
|
||||
# xr=conn.node("xr@home", **conf.connections["home"]["xr"], config=conf)
|
||||
# ios=conn.node("ios@home", **conf.connections["home"]["ios"], config=conf)
|
||||
# norman = conn.node("norman@home", **conf.connections["home"]["norman"], config=conf)
|
||||
# eve = conn.node("eve@home", **conf.connections["home"]["eve"], config=conf)
|
||||
router228 = conn.node("router228@bbva", **conf.connections["bbva"]["router228"], config=conf)
|
||||
# router228 = conn.node("router228@bbva", **conf.connections["bbva"]["router228"], config=conf)
|
||||
# router228.interact()
|
||||
router228.run(["term len 0","show ip int br"])
|
||||
# xr.run(["term len 0","show ip bgp", "show ip bgp summ"], folder="test")
|
||||
# ios.run(["term len 0","show ip bgp", "show ip bgp summ"])
|
||||
# norman.run(["ls -la", "pwd"], folder = "test")
|
||||
# router228.run(["term len 0","show ip int br"])
|
||||
# xroutput = xr.run(["show ip bgp", "show ip bgp summ"], folder="test")
|
||||
# ios.run("show run")
|
||||
# norman.run(["ls -la", "pwd"])
|
||||
# test = eve.run(["ls -la", "pwd"])
|
||||
print(router228.output)
|
||||
# print(norman.output)
|
||||
# print(xroutput)
|
||||
# xr.interact()
|
||||
|
||||
# test.interact()
|
||||
# ***
|
||||
conn.connapp(conf, conn.node)
|
||||
|
||||
Reference in New Issue
Block a user