def pre_stop(self, net): test = Grader(net) answer = ['10.1.4.1', '10.13.0.3', '10.1.6.33'] state, feedback = test.traceroute("h1", "10.1.6.33", 50, answer) print(state, file=open(self.statelog, "a")) print(feedback, file=open(self.feedbacklog, "a")) answer = ['10.1.6.3', '10.13.0.1', '10.1.4.11'] state, feedback = test.traceroute("h3", "10.1.4.11", 50, answer) print(state, file=open(self.statelog, "a")) print(feedback, file=open(self.feedbacklog, "a")) super(LongestPrefixMatch, self).pre_stop(net)
def pre_stop(self, net): test = Grader(net) answer = ['2042:1a::1', '2042:12::2', '2042:23::3', '2042:2b::b'] state, feedback = test.traceroute("h1", "2042:2b::b", 50, answer) print(state, file=open(self.statelog, "a")) print(feedback, file=open(self.feedbacklog, "a")) answer = ['10.51.0.1', '10.12.0.2', '10.13.0.3', '10.62.0.22'] state, feedback = test.traceroute("h1", "10.62.0.22", 50, answer) print(state, file=open(self.statelog, "a")) print(feedback, file=open(self.feedbacklog, "a")) super(DebugTraceroute, self).pre_stop(net)