]> git.puffer.fish Git - mirror/frr.git/commitdiff
topotests/lib: fix router specific log output 4015/head
authorRafael Zalamena <rzalamena@opensourcerouting.org>
Mon, 25 Mar 2019 17:47:49 +0000 (14:47 -0300)
committerRafael Zalamena <rzalamena@opensourcerouting.org>
Mon, 25 Mar 2019 18:16:12 +0000 (15:16 -0300)
Change the router log output to the previous folder so it doesn't get
erased when starting the old API (unbreaks command/output logging on
Topogen).

Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
tests/topotests/lib/topogen.py

index 8688a13aef16b8f0dfcd0508aa9b22f252a1f692..d989240a162ba91349620d5247cc36f4a90b9d6a 100644 (file)
@@ -586,9 +586,9 @@ class TopoRouter(TopoGear):
         os.system('chmod -R go+rw /tmp/topotests')
 
         # Open router log file
-        logfile = '{0}/{1}.log'.format(dir, name)
-
+        logfile = '{0}/{1}.log'.format(self.logdir, name)
         self.logger = logger_config.get_logger(name=name, target=logfile)
+
         self.tgen.topo.addNode(self.name, cls=self.cls, **params)
 
     def __str__(self):