X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fdcemulator%2Fnet.py;h=adf17d4a3fa0778e9d1a9774833d57e83fef7842;hb=a664eb611376fd77083f101c849b1dde7fc8bea8;hp=0e3882c47cfb3b261381363ef7ed3aa50ae94c7f;hpb=e131bf5fefb90aadfe698dd72126cd2fdfe2fb7a;p=osm%2Fvim-emu.git diff --git a/src/emuvim/dcemulator/net.py b/src/emuvim/dcemulator/net.py index 0e3882c..adf17d4 100755 --- a/src/emuvim/dcemulator/net.py +++ b/src/emuvim/dcemulator/net.py @@ -314,7 +314,9 @@ class DCNetwork(Containernet): # if all shortest paths are wanted, use: all_shortest_paths path = nx.shortest_path(self.DCNetwork_graph, src_sw, dst_sw, weight=kwargs.get('weight')) except: - logging.info("No path could be found between {0} and {1}".format(vnf_src_name, vnf_dst_name)) + logging.exception("No path could be found between {0} and {1}".format(vnf_src_name, vnf_dst_name)) + logging.debug("Graph nodes: %r" % self.DCNetwork_graph.nodes()) + logging.debug("Graph edges: %r" % self.DCNetwork_graph.edges()) return "No path could be found between {0} and {1}".format(vnf_src_name, vnf_dst_name) logging.info("Path between {0} and {1}: {2}".format(vnf_src_name, vnf_dst_name, path))