run_tests.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:ospf-model-test 作者: gnakibli 项目源码 文件源码
def FetchCiscoLSDB(globals):    
    sys.stderr.write('fetch cisco LSDB')            
    LSADB = {}
    for r in controlport:
        sys.stderr.write('Fetch ' + r + '\n')
        tn = telnetlib.Telnet(LXCIP, controlport[r])
        LoginToRouter(r, tn)
        CLIoutput = ""
        for lsatype in ["router", "network"]:
            #print "XXXXXXXXXXXXfetch" + lsatype 
            tn.write("show ip ospf database %s \n\r" % lsatype )
            CLIoutput += tn.read_until("#")
            tn.read_very_eager()
        print "*******************" + str(r) + "**************"
        print CLIoutput
        print "--------------------------------------------"
        LSADB[r] = ParseCLIoutput(CLIoutput,globals)
        tn.close()
    return LSADB
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号