예제 #1
0
def parse_topology(topo_file):
	print " *** Parse topology file"
	t_api = TopologyAPI(topo_file)
	test_runner = t_api.get_topology_obj_by_id("test_runner")
	setup_num = str(test_runner.GetAttribute("setup_num"))
	print "Setup num " + setup_num
	return setup_num
예제 #2
0
def parse_topology(topo_file):
	print " *** Parse topology file"
	t_api = TopologyAPI(topo_file)
	hosts = t_api.get_all_hosts()
	ezbox = t_api.get_topology_obj_by_id("main_ezbox")
	test_runner = t_api.get_topology_obj_by_id("test_runner")
#	print vars(test_runner) 
	setup_num = str(test_runner.GetAttribute("setup_num"))
	print "setup num " + setup_num 
#	print vars(ezbox) 
	host_name = ezbox.GetAttribute("host_name")
	return setup_num